【发布时间】:2021-07-17 09:03:22
【问题描述】:
以下代码无法正常工作。在 python 中使用 readline() 无法读取多行文件。
myobject=open("myfile.txt",'r')
while ((myobject.readline())):
print(myobject.readline())
myobject.close()
它只打印第一行然后换行。我不明白为什么?
【问题讨论】:
-
文件的内容是什么?请提供一个简短的样本。请注意,您的代码会丢弃在 while 中读取的行,并且只打印下一行(即每隔一行)。
标签: python file-handling readline multiline