【问题标题】:Problem in list specific files with python使用python列出特定文件的问题
【发布时间】:2019-05-24 10:44:23
【问题描述】:

我可以列出某些文件,但我的代码有问题 它只能列出 C:\ 中的文件

我想更改代码以便可以扫描其他驱动器(例如:驱动器 D、E、F 和 ...)

我该怎么做

请先检查我的代码,然后回答我的问题以了解我的意思

我的代码:

导入操作系统 def 发现文件(开始): 扩展 = [ 'pdf','mp3','mp4','txt','docx' ] 对于 os.walk(start) 中的 dirpath、dirs、文件: 对于我在文件中: absolute_path = os.path.abspath(os.path.join(dirpath, i)) ext = absolute_path.split('.')[-1] 如果 ext 在扩展中: 产生 absolute_path x = discoverFiles('/') 对于 x 中的 j: 打印 (j)

【问题讨论】:

标签: python list file os.walk


【解决方案1】:

您可以像这样列出其他驱动器中的文件

x = discoverFiles(r'D:\\')

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-30
    • 1970-01-01
    • 1970-01-01
    • 2017-03-07
    • 1970-01-01
    相关资源
    最近更新 更多