标签: 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()时它不打印任何东西,为什么?
答案 0 :(得分:2)
f.read()将文件从磁盘读入内存。 print打印到控制台。您可以在documentation
f.read()
print