python-3.x - 如何遍历数据框并将文件夹创建为 df 中的列,将子文件夹创建为 df 中的行?
问题描述
这是我得到的代码:
prod_lst = getprod()
prod_df = pd.DataFrame(prod_lst, columns = ['Client'])
for i, j in prod_df.iterrows():
print(i,j)
path = '../models/' + i + '/' + j
isExist = os.path.exists(path)
if not isExist:
os.makedirs(path)
'''
Client
0 OTT
1 DVD
2 OTV
'''
需要目录
''' 客户
OTT
DVD
电视
'''
解决方案
我找到了一种有效的方法;不确定这是否是最佳做法。
for value, rows in prod_df.itertuples():
path = '../models/' + prod_df.columns[0] + '/' + rows
isExist = os.path.exists(path)
if not isExist:
os.makedirs(path)
推荐阅读
- sql-server - 使用 splunk 跟踪 sql server 中的内存转储?
- ios - 在 SwiftUI 中的 Form 上捕捉 Tap 手势
- wordpress - 如何修复破坏页面的 WordPress 模板错误
- appium - 如何在Python中找到具有相同ID的appium中的多个元素?
- resharper - 如何手动将缩写添加到 ReSharper 缩写列表?
- javascript - 提取单元格编辑器名称并将其写入相应的行
- c - 如何在c中的数组中插入新元素
- java - 为什么类不注入模块?
- c# - NHibernate QueryOver 与 SelectList
- javascript - 地图功能内的对话框无法正常工作