通过read()在python中读取文件

时间:2013-09-02 12:25:09

标签: python

考虑这个片段

from sys import argv    
script, input_file = argv

def print_all(f):
    print f.read()

current_file = open(input_file)          
print_all(current_file)

参考。第4行:为什么我必须使用“print”和“f.read()”。当我只使用f.read()时它不打印任何东西,为什么?

1 个答案:

答案 0 :(得分:2)

f.read()将文件从磁盘读入内存。 print打印到控制台。您可以在documentation

中找到有关输入和输出的更多信息