中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

python遞歸遍歷文件夾怎么實現

小億
91
2024-02-02 12:39:22
欄目: 編程語言

要遞歸遍歷文件夾,可以使用os模塊的walk()函數。walk()函數返回一個生成器,遞歸地遍歷文件夾中的所有文件和子文件夾。

下面是一個示例代碼,演示了如何使用遞歸遍歷文件夾:

import os

def traverse_folder(folder):
    for root, dirs, files in os.walk(folder):
        for file in files:
            file_path = os.path.join(root, file)
            print(file_path)

# 調用函數遍歷文件夾
traverse_folder('path/to/folder')

在以上的代碼中,traverse_folder()函數接受一個文件夾路徑作為參數,使用os.walk()函數遍歷該文件夾。os.walk()函數返回一個生成器,每次迭代都會返回一個三元組 (root, dirs, files),其中root是當前遍歷的文件夾路徑,dirs是當前文件夾下的子文件夾列表,files是當前文件夾下的文件列表。

在循環中,我們可以通過os.path.join(root, file)得到每個文件的完整路徑,然后進行需要的操作,例如打印文件路徑。

0
九寨沟县| 张家界市| 神池县| 彰武县| 邯郸县| 抚宁县| 普兰县| 宝应县| 综艺| 永春县| 大港区| 十堰市| 涟水县| 夏河县| 九台市| 南昌县| 吉首市| 酒泉市| 河西区| 邮箱| 石城县| 固始县| 紫金县| 小金县| 中山市| 来凤县| 黄冈市| 烟台市| 界首市| 元江| 余庆县| 彭泽县| 西城区| 崇州市| 铁岭县| 察雅县| 乳山市| 凤冈县| 泊头市| 内乡县| 犍为县|