Python创建附加文件夹

问题描述 投票:1回答:1

我有一个简单的问题,但无法真正解决。我在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)
python group-by path
1个回答
0
投票

也许您可以检查目录是否存在,否则请创建它:

if not os.path.exists("filepath/"):
© www.soinside.com 2019 - 2024. All rights reserved.