将pandas csv保存到子目录

将pandas csv保存到子目录,第1张

将pandas csv保存到子目录

基本上,您可以构建一个包含子目录的路径,并将其作为路径arg传递给

to_csv

root = 'MonthlyDataSplit'for gp in g:    filename = gp[0] + '.csv'    print(filename)    gp[1].to_csv(root + '/' + filename)

您需要添加斜杠分隔符以指示什么是目录名和什么是文件名,我建议使用它

os.path.join
来简化此过程:

In [3]:import osroot = 'MonthlyDataSplit'os.path.join(root, 'some_file.csv')Out[3]:'MonthlyDataSplit\some_file.csv'

对于其他子目录,您只需添加一个新级别:

In [8]:import osroot = 'MonthlyDataSplit'day = 'Day'subdir = os.path.join(root, day)final_path = os.path.join(subdir, 'some_file_name')final_pathOut[8]:'MonthlyDataSplit\Day\some_file_name'


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5629681.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存