我有一个简单的问题,但无法真正解决。我在groupby循环中有以下代码。对于每个文件,python会将文件夹\ user \ Desktop \ CO \ Sites放在我的目标文件夹中,但是我只想查找路径并将zip文件放在该路径上,而不是再次创建。您可以提出建议吗?
对于groupby中的n,g:
csv=g.to_csv(index=False)
filename = '{}{}'.format(r'C:/Users/Desktop/CO/Sites/Site_',n)
os.chdir(r'C:\Users\Desktop')
filename_csv = filename + '_Co_'+ '.csv'
filename_zip = filename + '_Co_' +'.zip'
with open(filename_csv,'w') as out_file:
out_file.write(csv)
zip_all_zips.append(filename_zip)
zip_all_csvs.append(filename_csv)
也许您可以检查目录是否存在,否则请创建它:
if not os.path.exists("filepath/"):