2016-08-01 15 views
-1

編集:私の最初の投稿の謝罪は、悪い礼儀を知らなかった!Pythonでプログラムにファイルを印刷していない

私は、インポートしたファイルを私のプログラムにPythonで表示しようとしています。私はPyCharmを使用していて、このファイル(または任意のファイル、正確には.txt)をどこからでも開くことはできません...インターネット上で複数のソリューションやメソッドを試してみましたが、どれも動作しません。私はこれでだから

def openfile(): 
    filename = askopenfilename() 
    wordlist_label = Label(root , text = "") 
    wordlist_label.pack() 
    wordlist_label.config(text = "File Path: " + filename) 

:私は、ユーザーがファイルを開くことができますし、ディレクトリ・パスに、ラベルの変更セクションを定義した。ここ...それは私のコードされているの

を考えることができます変数 "ファイル名"。このファイルの内容を印刷したいと思います。私は、この方法および他の多くを試してみましたが、私のプログラムで何も見えなかった。

f = open(filename ,'r') 
for line in f: 
    print (line) 
f.close() 

私は私が得ることができる任意の助けをいただければ幸いです、ありがとうございました!

+0

「それは動作しません」 - > [尋ねる]と[MCVE] – TessellatingHeckler

+0

、 –

+0

に心配をあなたのコンテンツの品質を上げないために有用であろう@TessellatingHecklerによって再度質問をチェック私は「 – pete

答えて

0

開始点はの呼び出しをtryブロックに囲み、エラーメッセージを出力することです。これは正しい方向に向けるでしょう。

try: 
    f = open(filename ,'r') 
except Exception as e: 
    print("Exception error: " + e.message) 
    raise e 
else: 
    for line in f: 
     print (line) 
    f.close() 
関連する問題