我正在尝试从 for 循环输出文本。这是我目前的实现with open('timelog.txt', 'w') as time_log: for x in range(100): time_log.write(t'/ntest')time_log.close()我目前什么也没写。文本文件已创建,但似乎它实际上根本没有被修改。有什么我想念的吗?
1 回答

慕尼黑8549860
TA贡献1818条经验 获得超11个赞
不要使用,time_log.close()因为with上下文管理器会自动关闭文件。
with open("file.txt", "w") as ff:
for i in range(10):
ff.write("%d\n" % i)
然后检查文件:
$ cat file.txt
0
1
2
3
4
5
6
7
8
9
添加回答
举报
0/150
提交
取消