Python没有读取文件,返回空结果

时间:2012-05-13 11:37:38

标签: python python-2.7

aaa.txt:

aszczx
d
as
w
ad

python脚本:

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

控制台:

C:\Python27>test.py

C:\Python27>

为什么不显示文件的内容?

谢谢,

2 个答案:

答案 0 :(得分:5)

您没有显示文件的内容,只是阅读它。

例如,您可以这样做:

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

print data # display data read 

使用with也会关闭自动

的文件

答案 1 :(得分:0)

您可以将读入的行保存到变量中,然后再打印。

lines = f.read()
# Later...
print lines