读文件
def read_file(filepath):
with open(filepath, 'r', encoding='utf-8') as file:
for line in file:
print(line)
写文件
def write_file(filepath):
with open(filepath, 'w', encoding='utf-8') as file:
file.write('hello world')
读写文件
def read_write_file(filepath):
with open(filepath, 'r+', encoding='utf-8') as file:
text = file.read()
# 处理文本
text = re.sub('python', 'python3', text)
# 默认是在最后追加,以下方法可覆盖
file.seek(0)
file.truncate()
# 写入
file.write(text)
https://stackoverflow.com/a/13464228/3355097
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。