我可能在这里做错了事,我一直在学习Python语法,在这两个示例中,它看起来相当简单且不严格:
这有效:
with open("data2.txt", "w") as f2:
f2.write(api_all_data_instantly.text)
但这不起作用:
f3 = open("data3.txt", "w")
f3.write(api_all_data_instantly.text)
这不是权限错误或类似的东西,没有写入data3.txt,据我所知,代码是否具有相同的作用?还是我错了?以便我下次学习。
答案 0 :(得分:1)
尝试在最后关闭文件:
# your code
f3 = open("data3.txt", "w")
f3.write(api_all_data_instantly.text)
#add this
f3.close()