请用标准规范python写出代码,代码要求实现导入一级文件夹下的二级不同文件夹目录,并导入各二级文件夹中的文件并文件,打印文件路径名称和文件表头
时间: 2024-02-25 11:54:17 浏览: 55
好的,以下是符合您要求的Python代码:
```python
import os
# 一级文件夹路径
root_dir = '/path/to/root/directory'
# 遍历一级文件夹下的所有二级文件夹
for subdir in os.listdir(root_dir):
# 拼接二级文件夹路径
sub_dir_path = os.path.join(root_dir, subdir)
# 判断是否为文件夹
if os.path.isdir(sub_dir_path):
# 遍历二级文件夹下的所有文件
for filename in os.listdir(sub_dir_path):
# 拼接文件路径
file_path = os.path.join(sub_dir_path, filename)
# 判断是否为文件
if os.path.isfile(file_path):
# 打印文件路径和表头
with open(file_path, 'r') as f:
print('File Path:', file_path)
print('Header:', f.readline().strip())
```
上述代码会遍历一级文件夹下的所有二级文件夹,并逐一遍历二级文件夹下的所有文件,打印出文件的路径名称和表头。您只需要将`/path/to/root/directory`替换成您的一级文件夹路径即可。
阅读全文