我有一个类似的csv文件:
firstname;lastname
John;Stones
Remi;Jack
我想删除以" Remi"开头的行。无需创建其他文件并将数据放入。
感谢您的帮助。
答案 0 :(得分:0)
尝试加载文件,然后只过滤您想要的内容:
with open(filepath, "r") as f:
data = f.readlines()
data = filter(lambda x: not x.startswith("Remi"), data)
with open(filepath, "w") as f:
for l in data:
f.write(l)
答案 1 :(得分:0)