2017-05-26 3 views
-1
from sys import argv 
script,filename=argv 
txt=open(filename) 
print("here's your file %r:\n" % filename) 
print txt.read() 

print("type the filename again:") 
file_again=input("@") 
txt_again=open(file_again) 
print txt_again.read() 

私はこのコードを使用しており、添付されている画像のようなエラーが表示されています。pythonスクリプトから.txtファイルを開いて読む

どうすればよいですか?

enter image description here

+0

argvはあなたのケースのリストかもしれません。あなたが直面しているエラーを入れてください – bigbounty

+0

どこに画像がありますか? – zhenguoli

+1

'python.exe'には、読みたいテキストファイルではなくスクリプト(* .pyファイル*)が必要です。 – mx0

答えて

1

あなたは.txtファイルを実行しようとしています。

C:\path\to\python.exe my_script.py path\to\your\file.txt 

ここで、my_script.pyにコードを含める必要があります。

関連する問題