python-删除文件中不是由特定字符串启动的行

python-删除文件中不是由特定字符串启动的行,python,Python,你能告诉我一个python脚本在macOS终端上运行,这样我就可以打开一个.txt文件,删除“2017”之前没有开始的每一行吗 Thakyou这不是一个代码编写服务。从阅读python教程开始。了解如何从文件中读取文本。了解如何检查字符串是否以“2017”开头。当你陷入困境时,问一个特定的问题,而不是“你能帮我写代码吗?”。 import fileinput for line in fileinput.input("yourfile.txt",inplace =1): line = li

你能告诉我一个python脚本在macOS终端上运行,这样我就可以打开一个.txt文件,删除“2017”之前没有开始的每一行吗


Thakyou

这不是一个代码编写服务。从阅读python教程开始。了解如何从文件中读取文本。了解如何检查字符串是否以“2017”开头。当你陷入困境时,问一个特定的问题,而不是“你能帮我写代码吗?”。
import fileinput
for line in fileinput.input("yourfile.txt",inplace =1):
    line = line.strip()
    if line[:4] =="2017":
        print line