我正在尝试将johnny decimal目录的目录映射自动化为r标记文档。我的python脚本只返回顶级目录。我根本没有把第二层降下来。
我试过使用“import pathlib”和“import os”。我更喜欢“导入操作系统”
import os
path = "c:\\local\\top"
print("# Johnny Decimal\r\n")
for d1 in filter(os.path.isdir, os.listdir(path)):
path2 = path + "\\" + d1
print("## " + d1 + "\r\n")
for d2 in filter(os.path.isdir, os.listdir(path2)):
print("### " + d2 + "\r\n")
我得到:
# Johnny Decimal
## 10
## 20
我希望得到:
# Johnny Decimal
## 10
### 11
### 12
## 20
### 21
### 22