python怎么修改文件内容
时间: 2023-08-31 10:09:18 浏览: 29
要修改文件内容,可以使用Python中的文件操作函数。以下是一些常用的文件操作函数:
1. 打开文件:使用open()函数打开文件并返回一个文件对象,如:
```
f = open('file.txt', 'r+')
```
这将打开名为“file.txt”的文件并返回一个文件对象,模式为“r+”,表示读写模式。
2. 读取文件内容:使用read()函数读取文件中的内容,如:
```
content = f.read()
```
这将读取文件中的所有内容并将其存储在变量“content”中。
3. 写入文件内容:使用write()函数将数据写入文件中,如:
```
f.write('Hello World!')
```
这将在文件中写入“Hello World!”。
4. 关闭文件:使用close()函数关闭文件,如:
```
f.close()
```
这将关闭文件并释放文件对象。
下面是一个示例程序,演示如何修改文件内容:
```
# 打开文件
f = open('file.txt', 'r+')
# 读取文件内容
content = f.read()
# 修改文件内容
new_content = content.replace('World', 'Universe')
# 将修改后的内容写入文件
f.seek(0)
f.write(new_content)
# 关闭文件
f.close()
```
这个程序将打开名为“file.txt”的文件,并将其内容存储在变量“content”中。然后,它使用replace()函数将“World”替换为“Universe”,并将修改后的内容写入文件。最后,它关闭文件并释放文件对象。