繁体   English   中英

如何列出我的存储库中的所有文件夹和文件

[英]How to list all folder and files in my repository

我的问题是如何在我的存储库中显示文件夹,因为我的代码现在只显示我的存储库中的所有文件,我想查看所有文件夹和所有文件我的问题是我只看到文件

当我打印时,我想要和他所有孩子的视频

monRepertoire="/home/administrator/Desktop/TP4/"
from os import walk
listeFichiers = []
for (repertoire, sousRepertoires, fichiers) in walk(monRepertoire):
    listeFichiers.extend(fichiers)
    print(listeFichiers)

您可以考虑glob ,它允许递归搜索目录和文件,并返回它们的列表。

import glob
monRepertoire="/home/administrator/Desktop/TP4/"
# use ** and set recursive=True to perform recursive search
listeFichiers = glob.glob(monRepertoire + "**", recursive=True)
print(listeFichiers)

希望下面的function可以帮助到你。

import os

def get_files_and_folders(directory):
    return os.listdir(directory)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM