【发布时间】:2020-06-14 23:09:22
【问题描述】:
有什么方法可以从 .txt 文件中导入打印第一行,然后循环打印第二行,然后循环打印第三行,等等?我已经知道如何从文本文件中导入数据了。
【问题讨论】:
-
请出示您的代码。如果可以导入,则可以打印。
有什么方法可以从 .txt 文件中导入打印第一行,然后循环打印第二行,然后循环打印第三行,等等?我已经知道如何从文本文件中导入数据了。
【问题讨论】:
假设您在与 python 脚本文件相同的文件夹中有一个名为“abc.txt”的文件。然后你可以遍历它们,使用:
with open('abc.txt') as fp:
for line in fp:
print(line.strip())
strip 方法是在每行末尾删除额外的换行符
请查看documentation 中的open 内置函数
【讨论】:
.readlines();你可以使用for ele in fp:
print (line,end='')
with 块内的for 循环遍历文件的每一行