如何解决创建新的动态文件夹并将一个主要的 excel 文件拆分为它们
我有一个主要的 excel 文件,我想将其拆分为按列分组的新 excel 文件。这些 excel 文件应该放在不同的目录中,这些目录使用以下语法构建:
cwd + value (which is taken from split value) + klasor_adi (which is taken as input) + alinan
。
因此,生成的 3 个文档应该是:
1:E:/Users/KEREMH/.spyder-py3/1140/klasor_adi/alinan
2:E:/Users/KEREMH/.spyder-py3/1150/klasor_adi/alinan
3:E:/Users/KEREMH/.spyder-py3/1190/klasor_adi/alinan
我下面的代码,拆分文件并保存excel文件,但不在我想要的目录中,而是在cwd中:E:/Users/KEREMH/.spyder-py3/
我应该改变什么才能以我想要的方式保存它们?
期待看到您的宝贵意见,提前致谢。
真诚的,凯雷姆
import pathlib
import os
klasor_adi = str(input('Klasör Adını Giriniz: '))
alinan = 'alinan'
excel_file_path = 'yapi.xlsx'
df = pd.read_excel(excel_file_path)
df['Bölge'].apply(str).str.strip()
split_values = df['Bölge'].unique()
for value in split_values:
df = df[df['Bölge'] == value]
output_file_name = "Bölge_" + str(value) + "_Yapi.xlsx"
df.to_excel(output_file_name,index=False)
for value in split_values:
for fn in output_file_name:
outpath = os.path.join(os.getcwd(),str(value),klasor_adi,alinan)
outpath_file = os.path.join(outpath,str(fn))
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。