2012-05-13 16 views
1

aaa.txtファイルを読んでいない:それはの内容が表示されていないのはなぜPythonは、空の結果を返す

C:\Python27>test.py 

C:\Python27> 

aszczx 
d 
as 
w 
ad 

Pythonスクリプト:

f = open('aaa.txt','r') 
f.read() 
f.close() 

コンソールをファイル?

ありがとう、

答えて

5

あなたはファイルの内容を表示していません。あなたはこのような何か行うことができます。例えば

withを使用して

with open('aaa.txt') as infp: 
    data = infp.read() 

print data # display data read 

はまた、あなたが後でそれを印刷、その後、あなたは変数に読み込む行を保存することができます自動的に

+0

ああ、私はそれを逃した方法を確認します。ありがとう! – user838437

+0

asklinesは 'readlines()'を使っている間に 'read()'を使いました。 'readlines()'は文字列のリストを返し、 'read()'は大きな文字列を返します。 –

+0

@Lattyware良い点..ありがとう、私は変更を行います。 – Levon

0

のためのファイルを閉じます。

lines = f.read() 
# Later... 
print lines 
関連する問題