python修改文件指定内容
时间: 2023-09-07 14:14:35 浏览: 115
python 修改原文件的指定内容
你可以使用Python内置的文件读写操作来修改文件中的指定内容。具体步骤如下:
1. 打开文件,使用`open()`函数,指定文件名和打开方式(例如写入模式)。
2. 读取文件内容,使用`read()`函数读取文件的全部内容或使用`readlines()`函数读取文件的每一行内容,并将其保存到一个变量中。
3. 修改指定内容,使用字符串操作函数(例如`replace()`函数)修改文件变量中的指定内容。
4. 重新写入文件,使用`write()`函数将修改后的文件变量内容重新写入文件中,或者使用`writelines()`函数将修改后的每一行内容写入文件中。
5. 关闭文件,使用`close()`函数关闭文件。
下面是一个示例代码,以修改文件中的指定字符串为例:
```
with open('example.txt', 'r') as file:
file_content = file.read()
modified_content = file_content.replace('old_string', 'new_string')
with open('example.txt', 'w') as file:
file.write(modified_content)
```
这段代码将打开名为`example.txt`的文件,读取其全部内容并保存到`file_content`变量中,然后使用`replace()`函数将其中的`old_string`替换为`new_string`并保存到`modified_content`变量中,最后将修改后的内容使用`write()`函数重新写入文件中。
阅读全文