脚本无法读取文件

时间:2018-11-11 18:54:36

标签: python file io

我在Python中的read()函数有问题,它只是无法读取文件:

with open("D:\\Joseph\\pythontest.txt", "w+") as f:
 f.write("Hello World")
 print(f.read())

它没有在输出中显示任何内容(甚至没有错误),只是完成了程序。

screenshot of code in Sublime IDE showing nothing printed

2 个答案:

答案 0 :(得分:0)

您正在写入文件,但没有返回该文件。 “光标”位于您编写的内容之后。

在写入文件后,尝试f.seek(0)进入文件的开头。

答案 1 :(得分:0)

您的代码正试图将其写为“ w +”作为open()调用的第二个参数。请使用不带第二个参数的open。