我有一段代码可以循环:
for i in os.listdir(os.getcwd()):
if i.endswith(".gz"):
myfilename=i
getHum=int(subprocess.check_output('''zcat %s | awk 'BEGIN {FS=";"};{print $6}' | grep -i 'hummer' | wc -l''' % myfilename, shell=True))
getBMW=int(subprocess.check_output('''zcat %s | awk 'BEGIN {FS=";"};{print $6}' | grep -i 'bmw' | wc -l''' % myfilename, shell=True))
getAudi=int(subprocess.check_output('''zcat %s | awk 'BEGIN {FS=";"};{print $6}' | grep -i 'audi' | wc -l''' % myfilename, shell=True))
现在,我正在尝试修改它,以便将输出写入逗号sep csv文件。 如何循环遍历每个文件并将提取的内容写入csv文件?谢谢。你知道吗
我想这样的事情可以满足你的要求:
相关问题 更多 >
编程相关推荐