簡體   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