按照目录和文件名部分(包括扩展名)列出文件列表。
创始人
2024-08-25 01:00:04
0

以下是一个示例代码,可以按照目录和文件名部分(包括扩展名)列出文件列表:

import os

def list_files(directory):
    # 获取目录下的所有文件和子目录
    files = os.listdir(directory)
    
    # 遍历文件列表
    for file in files:
        # 获取文件的完整路径
        file_path = os.path.join(directory, file)
        
        # 判断是否为文件
        if os.path.isfile(file_path):
            # 获取文件名部分(包括扩展名)
            file_name = os.path.basename(file_path)
            print(file_name)
            
        # 判断是否为目录
        elif os.path.isdir(file_path):
            # 递归调用,列出子目录中的文件列表
            list_files(file_path)

# 调用函数,列出指定目录下的文件列表
list_files('/path/to/directory')

上述代码中,list_files函数接受一个目录路径作为参数,然后使用os.listdir函数获取目录下的所有文件和子目录。在遍历文件列表时,使用os.path.join函数获取文件的完整路径。然后,通过os.path.isfile函数判断是否为文件,如果是文件,则使用os.path.basename函数获取文件名部分(包括扩展名)并打印出来。如果是目录,则递归调用list_files函数,继续列出子目录中的文件列表。

相关内容

热门资讯

总算了解!边锋游戏辅助器,we... 这是一款非常优秀的边锋游戏辅助器 ia辅助检测软件,能够让你了解到边锋游戏辅助器中牌率当中全部隐藏参...
我来分享!边锋老友棋牌能装挂(... 我来分享!边锋老友棋牌能装挂(wepOke),太坑了其实真的有挂(有挂技巧)-哔哩哔哩;(需添加指定...
玩家必看科普(鱼扑克发牌规律)... 玩家必看科普(鱼扑克发牌规律)外挂透明挂辅助脚本(外挂)德州ai机器人(2020已更新)(哔哩哔哩)...
透明有挂!雀神小程序提高胜率(... 1、透明有挂!雀神小程序提高胜率(透视)太坑了竟然是真的有挂(有挂介绍)-哔哩哔哩;详细教程。2、雀...
透明总结!边锋老友棋牌能装挂,... 透明总结!边锋老友棋牌能装挂,WPK透视挂辅助,详细有挂(有挂规律)-哔哩哔哩;亲真的是有正版授权,...
技术分享!边锋老友棋牌能装挂(... 技术分享!边锋老友棋牌能装挂(wEpOke),太坑了其实是真的有挂(有挂技巧)-哔哩哔哩;1分钟了解...
一分钟快速了解!边锋老友棋牌免... 这是一款非常优秀的边锋老友棋牌免费挂 ia辅助检测软件,能够让你了解到边锋老友棋牌免费挂中牌率当中全...
分享一款(德扑ai智能)外挂透... 分享一款(德扑ai智能)外挂透明挂辅助器安装(ai代打)发牌规律(2021已更新)(哔哩哔哩);德扑...
透视辅助!雀神广东麻雀机制(辅... 透视辅助!雀神广东麻雀机制(辅助挂)太坑了其实是真的有挂(有挂教程)-哔哩哔哩;雀神广东麻雀机制软件...
透明插件!边锋杭麻圈有外挂,德... 透明插件!边锋杭麻圈有外挂,德扑之星透视软件方法,详细有挂(有挂攻略)-哔哩哔哩;原来确实真的有挂(...