我使用以下代码删除单个csv文件的内容:
filename = "output.csv"
# opening the file with w+ mode truncates the file
f = open(filename, "w+")
f.close()
有没有办法同时处理同一个文件夹中的多个csv文件?基本上我想保留文件名,只删除它们的内容。
答案 0 :(得分:4)
您可以使用标准库中的glob
包来获取目录中扩展名的文件列表:
import glob
for csv_file in glob.glob("*.csv"):
open(csv_file, "w+").close()