Python 改文件里面的内容
时间: 2024-04-09 08:08:25 浏览: 78
文件处理:关闭文件-python学习
要在Python中更改文件内容,您可以使用以下步骤:
1. 打开文件,使用“w”模式(写模式)打开文件,以便您可以更改其内容。如果要保留原始文件,可以使用“r+”模式(读取和写入模式)打开文件。
2. 使用write()函数将新内容写入文件。您可以使用write()函数将整个文件重写为新内容,也可以使用write()函数将新内容添加到文件的末尾。
3. 关闭文件,使用close()函数关闭文件,以便您可以保存更改并释放文件资源。
以下是一个例子:
```python
with open('example.txt', 'w') as file:
file.write('Hello, world!\n')
file.write('Another line\n')
with open('example.txt', 'r+') as file:
content = file.read()
file.seek(0)
file.write('New content\n')
file.write(content)
print('File content:', open('example.txt').read())
```
在这个例子中,我们首先使用“w”模式打开文件“example.txt”,并使用write()函数向文件中写入两行内容。然后,我们使用“r+”模式打开文件,以便我们可以读取和写入文件。我们使用read()函数读取文件的内容,然后使用seek()函数将文件指针移动到文件的开头。接下来,我们使用write()函数将新内容写入文件,并使用write()函数将原始内容添加到新内容的后面。最后,我们使用open()函数读取文件的内容,并使用print()函数将其打印到控制台上。
阅读全文