Python 脚本不';不读取文件

Python 脚本不';不读取文件,python,file,io,Python,File,Io,Python中的read()函数有问题,它只是不读取文件: with open("D:\\Joseph\\pythontest.txt", "w+") as f: f.write("Hello World") print(f.read()) 它在输出中没有显示任何内容(甚至没有错误),只是完成了程序 您正在写入文件,但没有返回文件。“光标”位于您所写内容之后 写入文件后,请尝试f.seek(0)转到文件的开头。您的代码正在尝试写入它,因为您有“w+”作为open()调用的第二个参数。请在不

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

with open("D:\\Joseph\\pythontest.txt", "w+") as f:
 f.write("Hello World")
 print(f.read())
它在输出中没有显示任何内容(甚至没有错误),只是完成了程序


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


写入文件后,请尝试
f.seek(0)
转到文件的开头。

您的代码正在尝试写入它,因为您有“w+”作为open()调用的第二个参数。请在不使用第二个参数的情况下使用“打开”。

文件的工作方式与您认为的内容无法随机写入和读取的方式不同。有关更多信息,请参阅文档中的。