python - 如何在python中使用3级子文件夹循环整个文件夹
问题描述
Folder 2018
Sub-folder1 01
Sub-folder2 01
Sub-folder3 1234
4567
file abd.jason
file fghg.jason
我需要在这些文件中使用正则表达式如何循环整个文件夹
Sub-folder1
是月份
Sub-folder2
是每个月的日期
Sub-folder3
是提交编号(并且我需要将此编号作为名称把握到数据框中
然后我需要使用正则表达式来查找一些东西并在 DataFrame 中附加价值跟随 SubmissionNumber
如何循环 3 级子文件夹
解决方案
我再试一次
import os
rootdir = "/Users/yongli/Downloads/Data/JSON Output/Submission/2018"
for dirName, subdirList, fileList in os.walk(rootdir):
# screen the path splited using '/' and count the length
if len(dirName.split("/")) > 10:
print(dirName.split("/")[-1])
for fname in fileList:
if fname != '.DS_Store':
print('\t%s' % fname)
推荐阅读
- reactjs - TypeScript 将 useState 钩子的类型声明为 prop
- php - 从functions.php发送WooCommerce邮件“WC_Email_New_Order”不起作用
- javascript - 将输入字段转换为富文本编辑器
- javascript - Expo Go 不显示错误消息和崩溃
- angular - 如何使用 docker 构建离子/角度应用程序
- javascript - 一种跟踪页面中调用的所有组件的方法
- excel - Excel 等效于 Googles Sheets Index() 和 Split() 函数
- powershell - 喜欢在变量中获取 powershell 脚本的输出以在批处理文件中使用
- c# - Visual Studio Android SeekBar Rotation 属性生成 IntelliSense 错误
- string - 如何在bash中生成随机字符串?