第1个回答 2013-06-08
提示的是什么错误啊。你贴过来看看。
open('文件名','r')用这个方法打开,通常是按文本格式打开。
如果是打开错误:可能是语法错误,少了引号,也可能是你的反斜杠没有加转义的\,也可能是你因为你没有指定好路径。它缺省只能打开当前目录。
如果你启动了python,可以用这句话知道你的当前目录
import os
print os.path.abspath(".")
当然还有其它的办法知道当前目录。getcwd似乎是这样有几个。本回答被提问者采纳
第2个回答 2017-07-03
因为路径的问题,就像你说的他并不知道你打开的文件路径。你可以在文件名前面加上绝对路径。建议学习一下os模块。
你可以先
import os
os.getcwd()看看当前路径是什么,如果不是想要的路径就用os.chdir(r'路径名')转移到需要的路径下,就可以直接输入文件名称打开了。
第3个回答 2013-06-08
如果你想以文件名打开的话,要把这个文件放在你python文件同一文件夹内;如果不在同一文件夹内,则需要使用全路径,如:r"C:\Data\text.txt"
第4个回答 2013-06-08
你文件路径没有写吧