读写文件
难度:⭐
1. 题目描述
题目描述
Python 文件读写操作
2. 关键点
- with open
3. 代码实现
点击显示代码
python
fname = '123.txt'
# 写入文件内容
data = '\n'.join([f'第{i}行内容' for i in range(10)])
with open(fname, 'w') as f:
f.write(data)
# 读取文件内容
with open(fname) as f:
data2 = f.read()
for line in data2.split('\n'):
print(line)
4. 运行示例
txt
第0行内容
第1行内容
第2行内容
第3行内容
第4行内容
第5行内容
第6行内容
第7行内容
第8行内容
第9行内容
可以看到当前目录生成了一个新的文件 123.txt
,打开看看它的内容
5. 进阶思考
- 遍历文件的时候,去掉空行