2013-07-19 103 views
0

当我尝试运行模块在Python打开文件用下面的代码:错误蟒蛇IO错误:没有这样的文件或目录

from sys import argv 

script,filename = argv 

txt = open(filename) 

print "Here's your file %r:" % (filename) 
print txt.read() 

print "Type the filename again:" 
file_again = raw_input(">") 

txt_again =open(file_again) 

print txt_again.read() 

使我有以下错误:

IOError: [Errno 2] No such file or directory: 'ex15_sample.txt' 
+0

你可以尝试raw_input并在Python控制台中单独打开一部分,并检查发生了什么。 – Karthikeyan

+0

感谢您的评论,我会尝试。 – Seventang

回答

0

可能文件ex15_sample.txt不在当前执行目录中吗?您是否尝试在raw_input步骤编写文件的完整路径,即/tmp/ex15_sample.txt

+0

谢谢!我明白了。 – Seventang

相关问题