Python 2.7:从不同位置调用文本文件
所以,我在windows环境中Python 2.7:从不同位置调用文本文件,python,Python,所以,我在windows环境中 我用记事本创建了文本文件 我把它保存在我的文档中 我打开了python的空闲外壳 我使用了testFile=open(“test.txt”、“a+”) 键入testFile.read() 按enter键,结果是“”两个单引号?如果文本文件不在当前工作目录中,则需要指定文本文件的完整路径: testFile = open("test.txt", "rb") testFile.read() testFile = open("c:/Users/yourusername
testFile=open(“test.txt”、“a+”)
testFile.read()
按enter键,结果是“”两个单引号?如果文本文件不在当前工作目录中,则需要指定文本文件的完整路径:
testFile = open("test.txt", "rb")
testFile.read()
testFile = open("c:/Users/yourusername/My Documents/text.txt")
以“r”读取模式打开。。。或者完全忽略该标志,因为默认的开口是
'r'
flag@inspectorG4dget:以模式A+
打开的文件在读取时仍将返回结果。我猜他指定的文件路径不正确。或者不指定路径,以便尝试从当前目录而不是“我的文档”打开文件。Fair point@StevenRumbalski。我通常不使用a+
,因此我忘记了空闲os中的Windows。getcwd()
返回'C:\\Python27'
(除非您在其他地方安装了Python)。这就是Python试图查找您的文件的地方。如果你想让它在“我的文档”中查看,你需要提供路径。javascript为什么javascript要打印c:/user/ma/etc以及它应该打印的内容?