gpt4 book ai didi

python - 从python中的特定文件夹获取文件

转载 作者:行者123 更新时间:2023-12-02 16:34:47 25 4
gpt4 key购买 nike

我的目录结构如下:

Folder_One
├─file1.txt
├─file1.doc
└─file2.txt
Folder_Two
├─file2.txt
├─file2.doc
└─file3.txt

我只想从列出的每个文件夹中获取 .txt 文件。示例:

Folder_One-> file1.txt and file2.txt
Folder_Two-> file2.txt and file3.txt

注意:整个目录都在名为 dataset 的文件夹中。我的代码看起来像这样,但我相信缺少某些东西。谁能帮帮我。

path_dataset = "./dataset/"
filedataset = os.listdir(path_dataset)

for i in filedataset:
pasta = ''
pasta = pasta.join(i)
for file in glob.glob(path_dataset+"*.txt"):
print(file)

最佳答案

from pathlib import Path

for path in Path('dataset').rglob('*.txt'):
print(path.name)

使用 glob

import glob
for x in glob.glob('dataset/**/*.txt', recursive=True):
print(x)

关于python - 从python中的特定文件夹获取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62844011/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com