考虑这个片段
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() 它不打印任何东西,为什么?
考虑这个片段
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() 它不打印任何东西,为什么?