如何使用Python列出目录[重复]

Posted

技术标签:

【中文标题】如何使用Python列出目录[重复]【英文标题】:How to list directory using Python [duplicate] 【发布时间】:2012-09-14 12:56:44 【问题描述】:

可能重复:how to list all files of a directory in python

如何使用python列出所有目录内容并将其添加到列表中?

【问题讨论】:

【参考方案1】:

使用 Python,有很多方法可以做到这一点,但这是我所知道的最简单的一种。

请检查 cmets 以了解输出的细节。

from os import listdir
list = listdir("C:\Users\Hello\World\Python Programs")
print list #Outputs the whole list
print len(list) #Checks for the length of the list
print list[26] #Outputs a specific element in the list

祝你好运!

【讨论】:

可能要小心路径中的反斜杠,因为它们与字符串转义字符冲突。 因此,在字符串前加上“r”:list = listdir(r"C:\Users\Hello\World\Python Programs") 嗯...如果您在此期间找到答案,我们鼓励您回答自己的问题,但是...为什么要表现得好像你们是两个人一样? (例如,带有“祝你好运!”) @MuMind,好吧,好运只是一种表达方式,与如何回答问题无关。 :) 如果需要,您可以编辑答案并将其删除。 :)

以上是关于如何使用Python列出目录[重复]的主要内容,如果未能解决你的问题,请参考以下文章

Python:列出子目录中的导入选项,然后导入其中一个[重复]

如何在 Python 中使用 os.walk 获取特定文件或目录列表?

如何列出 Linux 中的所有 python 虚拟环境? [复制]

如何列出目录的所有文件?

Python 列出 HTTP 文件和目录

如何在 Python 中使用 zipfile 模块列出文件夹的文件