我正在尝试从for循环中输出文本。这是我当前的实现方式
with open('timelog.txt', 'w') as time_log:
for x in range(100):
time_log.write(t'/ntest')
time_log.close()
我目前什么都没写。文本文件已创建,但似乎根本没有被修改。
有什么我想念的吗?
答案 0 :(得分:-1)
不要使用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