python - 从文本文件中删除行?

标签 python

我有一个这样的 textfile.txt:

First Line
Second Line
Third Line
Fourth Line
Fifth Line
Sixth Line

如何去掉前三行和最后一行最舒服?

最佳答案

with open('textfile.txt') as old, open('newfile.txt', 'w') as new:
    lines = old.readlines()
    new.writelines(lines[3:-1])

关于python - 从文本文件中删除行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2064184/

相关文章:

python - 来自趋势 python 的时间序列拟合值

python - 使用 matplotlib 在 wxpython 面板中组合按键和鼠标按钮事件

python - 检索搜索结果 selenium python bs4

Python 将多个列表与交集合并

python - 使用 drag_and_drop_by_offset 时抓取光标(Python/Selenium)

python - 使用 python click,如何避免重复多个子命令使用的参数代码

python - Azure Databricks - 将 Parquet 文件读取到 DataFrame 中

python - Pyspark .toPandas() 导致对象列中预期的数字一

python - 使用 numpy 将图像分成 channel

python - 我无法在 Windows 7 上的 cmd 上运行 ipython