小编JuM*_*ang的帖子

使用 glob 获取文件名

我正在使用熊猫读取几个 tsd 文件并将它们组合成一个大框架。我正在使用 glob 遍历我的目录和子目录中的所有文件。每一帧都有一个唯一的键。现在我想创建一个引用表,其中存储了每个键的文件名。但是由于我不太了解 glob,所以我不知道如何只获取文件的名称。

p = Path('myPath')
data = []
reference_table = {}
number_of_files = 0

for tsd_files in p.glob('**/*.tsd'):
        data.append(pd.read_csv(str(tsd_files), delim_whitespace=True, header=None))
        number_of_files = number_of_files + 1

whole_data = pd.concat(data, keys= list(range(number_of_files)))
Run Code Online (Sandbox Code Playgroud)

python filenames glob

3
推荐指数
1
解决办法
6100
查看次数

标签 统计

filenames ×1

glob ×1

python ×1