python文件夹
path1 = r"C:\Users\22536\Downloads\main\moxing"如何返回路径中的所有文件夹,如何moxing这个文件夹
利用 os 模块,参考代码:
import os
path1 = r"C:\Users\22536\Downloads\main\moxing"
dir, file = [], []
for i in os.listdir(path1):
if os.path.isdir(path1 + os.sep + i):
dir.append(i)
else:
file.append(i)
print(path1 + "路径下的文件夹:", *dir)
print(path1 + "路径下的文件:", *file)
os 模块速查手册:https://fishc.com.cn/forum.php?mod=viewthread&tid=45512
import os
path1 = r"C:\Users\22536\Downloads\main\moxing"
# 每循环一次 root 就深入一层目录
for root, dirs, files in os.walk(path1):
# dirs 是 root 中的所有文件夹,files 是 root 中的所有文件
for d indirs:
print(os.path.join(root, d))
页:
[1]