当前位置: 首页 > news >正文

python 读取分级目录

import osdef read_files_in_directory(root_dir):# 遍历根目录下的所有文件和目录for year_dir in os.listdir(root_dir):year_path = os.path.join(root_dir, year_dir)if os.path.isdir(year_path):  # 确保是目录for month_dir in os.listdir(year_path):# if month_dir in ["06", "07"]:month_path = os.path.join(year_path, month_dir)if os.path.isdir(month_path):  # 确保是目录for filename in os.listdir(month_path):file_path = os.path.join(month_path, filename)if os.path.isfile(file_path):  # 确保是文件print(file_path)# with open(file_path, 'r', encoding='utf-8') as file:#     content = file.read()#     print(f"Reading file: {file_path}")#     print(content)  # 或者处理内容,比如分析、存储等# # 根据需要处理文件内容,例如写入另一个文件或数据库等# 调用函数,传入根目录路径
read_files_in_directory(r".\target")

相关文章:

  • 7 编译型语言、解释型语言与混合型语言的深度解析:以 C、Java、Python 为例
  • MyCat 分库分表
  • 《SpringBoot中@Scheduled和Quartz的区别是什么?分布式定时任务框架选型实战》​
  • 在 Linux 服务器上安装 Conda 环境(零基础小白教程)
  • 云服务器CVM标准型S5实例性能测评——2025腾讯云
  • Edge浏览器安卓版流畅度与广告拦截功能评测【不卡还净】
  • 记录一次生产中mysql主备延迟问题处理
  • 1.1 设置电脑开机自动用户登录exe开机自动启动
  • 容器docker入门学习
  • 阿里云服务器的docker环境安装nacos--实践
  • Starrocks添删改查数据(二)
  • Qt 性能优化总结
  • 蓝桥杯之二分法
  • 13【模块学习】AT24C02(一):使用学习
  • Oracle 如何停止正在运行的 Job
  • TOA与AOA联合定位的高精度算法,三维、4个基站的情况,MATLAB例程,附完整代码
  • 内部聊天软件,BeeWorks-安全的企业内部通讯软件
  • MATLAB项目实战(一)
  • 加密软件的发展:从古典密码到量子安全
  • VUE快速入门-3:模版示例
  • 视频|王弘治:王太后,“先天宫斗圣体”?
  • 国内首家破产的5A景区游客爆满,洛阳龙潭大峡谷:破产并非因景观不好
  • 中美是否计划讨论美方以芬太尼为由对华征收的特别关税?外交部回应
  • 哈马斯表示已释放一名美以双重国籍被扣押人员
  • 《致1999年的自己》:千禧之年的你在哪里?
  • 重温经典|开播20周年,仙剑的那些幕后你知道吗?