首页 > 解决方案 > 有没有办法从文本文件中打印第一行,然后循环打印第二行,然后循环打印第三行等等?

问题描述

有什么方法可以从 .txt 文件中导入打印第一行,然后循环打印第二行,然后循环打印第三行,等等?我已经知道如何从文本文件中导入数据。

标签: pythonloops

解决方案


假设您在与 python 脚本文件相同的文件夹中有一个名为“abc.txt”的文件。然后你可以遍历它们,使用:

with open('abc.txt') as fp:
  for line in fp:
    print(line.strip())

strip方法是在每行末尾删除额外的换行符

请参阅文档open中的内置函数


推荐阅读