这个:
import csv
with open('original.csv', 'rb') as inp, open('new.csv', 'wb') as out:
writer = csv.writer(out)
for row in csv.reader(inp):
if row[2] != "0":
writer.writerow(row)
os.remove('original.csv')
os.rename('new.csv', 'original.csv')
Run Code Online (Sandbox Code Playgroud)
允许删除CSV的某些行.
是否有更多pythonic方法可以就地删除某些CSV文件行?(而不是创建文件,删除原始文件,重命名等)
| 归档时间: |
|
| 查看次数: |
4967 次 |
| 最近记录: |