Python文件&IO处理技巧: 读取/写入, 重定向流, 分隔符, 路径, 检查文件存在性和文件列表
发布时间
阅读量:
阅读量
1. 文本数据的读写
- open() & write() : rt模式的刷新模式
在处理多种编码格式的文本数据(例如ASCII、UTF-8或UTF-16等)时,可直接调用内置函数open(),并指定其参数为rt模式。而当希望将文本内容保存至文件中时,则应使用带有wt模式的**write()**函数进行操作。若目标文件尚未创建,系统将自动完成新文件的生成;若已有文件存在,则其中原有内容将被彻底清除并替换为新的数据。
# 将整个文档作为字符串读进来
with open('test.txt', 'rt') as f:
data = f.read()
#迭代模式 按行读取文档内容
with open('test.txt', 'rt') as f:
for line in f:
print(line)
text = 'why do you want to go abroad?'
with open('test_w.txt', 'wt') as f:
f.write(text)
- open() + at模式:向
全部评论 (0)
还没有任何评论哟~
