相关疑难解决方法(0)

Python中的目录树列表

如何获取Python中给定目录中所有文件(和目录)的列表?

python directory file subdirectory directory-tree

559
推荐指数
10
解决办法
62万
查看次数

获取当前目录中所有子目录的列表

有没有办法在Python中返回当前目录中所有子目录的列表?

我知道你可以用文件做到这一点,但我需要获取目录列表.

python directory subdirectory

467
推荐指数
22
解决办法
62万
查看次数

来自os.listdir()的非字母数字列表顺序

我经常使用python来处理数据目录.最近,我注意到列表的默认顺序已经变为几乎荒谬的东西.例如,如果我在包含以下子目录的当前目录中:run01,run02,... run19,run20,然后我从以下命令生成一个列表:

dir = os.listdir(os.getcwd())
Run Code Online (Sandbox Code Playgroud)

然后我通常按此顺序获得一个列表:

dir = ['run01', 'run18', 'run14', 'run13', 'run12', 'run11', 'run08', ... ]
Run Code Online (Sandbox Code Playgroud)

等等.订单曾经是字母数字.但是这个新订单现在已经和我保持了一段时间.

什么是确定这些列表的(显示)顺序?

python list directory-listing listdir

92
推荐指数
8
解决办法
10万
查看次数

如何获取子目录名称列表

有一个目录包含文件夹以及不同格式的文件.

import os 
my_list = os.listdir('My_directory')
Run Code Online (Sandbox Code Playgroud)

将返回文件和文件夹名称的完整内容.例如,我可以使用endswith('.txt')方法来选择文本文件名,但是如何获取只是文件夹名称的列表?

python list

8
推荐指数
3
解决办法
4万
查看次数