获取文件夹下所有文件的名称

一、为什么写这个程序

因为我要做一个类似于目录树的结构,需要把文件夹下的所有名字全部导出了。

二、Python和vscode的安装

先安装Python在安装vscode

Python安装

vscode的安装

三、源码

import os

# 定义要扫描的文件夹列表(使用原始字符串避免转义问题)
parent_folders = [
    r"你的文件路径",
    r"你的文件路径",
    r"你的文件路径",
    r"你的文件路径"                      # 你有多少个文件夹需要处理就复制几个就行
]

# 遍历每个文件夹
for folder in parent_folders:
    # 获取该文件夹下的文件列表
    try:
        files = os.listdir(folder)
    except FileNotFoundError:
        print(f"文件夹不存在: {folder}")
        continue
    
    print(f"\n文件夹: {folder}")
    
    # 遍历文件夹中的每个文件
    for file in files:
        file_path = os.path.join(folder, file)
        if os.path.isfile(file_path):
            print(file)  # 仅输出文件名

四、源码下载


链接:https://pan.quark.cn/s/3188ab69353a

你可能感兴趣的:(Python)