我们有一个大的原始数据文件,我们想将其修剪为指定的大小。
我将如何在 python 中获取文本文件的前 N 行?使用的操作系统是否会对实施产生任何影响?
原文由 Russell 发布,翻译遵循 CC BY-SA 4.0 许可协议
我们有一个大的原始数据文件,我们想将其修剪为指定的大小。
我将如何在 python 中获取文本文件的前 N 行?使用的操作系统是否会对实施产生任何影响?
原文由 Russell 发布,翻译遵循 CC BY-SA 4.0 许可协议
N = 10
with open("file.txt", "a") as file: # the a opens it in append mode
for i in range(N):
line = next(file).strip()
print(line)
原文由 ghostdog74 发布,翻译遵循 CC BY-SA 4.0 许可协议
2 回答5.3k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
4 回答1.5k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
3 回答1.3k 阅读✓ 已解决
2 回答961 阅读✓ 已解决
1 回答1.8k 阅读✓ 已解决
蟒蛇 3:
蟒蛇2:
这是另一种方式(Python 2 和 3):