【发布时间】:2020-04-23 14:49:20
【问题描述】:
filename='learning_python.txt'
with open(filename) as file_object:
content=file_object.read()
print(content)
lines=file_object.readlines()
for line in lines:
print(line.strip())
file=''
for line in lines:
files+=line.strip()
print(file)
【问题讨论】:
-
因为您要附加到
files变量,然后打印file。 -
@Sayse No. Op 根本没有附加任何内容。
-
@Psytho - 是的,如果不是,他们会得到 NameError 而不是打印一次。
-
@Sayse 不,此时没有可附加的内容。如果有 THEN 就会有 NameError。
-
如果它没有进入他们的循环,他们就不会得到一个 NameError。
标签: python python-3.x file