gpt4 book ai didi

python-3.x - 在目录中查找文件夹(Python 3)

转载 作者:行者123 更新时间:2023-12-04 10:42:32 25 4
gpt4 key购买 nike

我正在使用下面的代码搜索目录中的所有文本文件。

import os

numOfFiles=0
files=[]

dir_path = os.path.dirname(os.path.realpath(__file__))

for file in os.listdir(dir_path):
if file.endswith(".txt"):
files.append(file)
print(os.path.join(dir_path, file))
numOfFiles=numOfFiles+1

我如何找到变量 dir_path 中的所有子目录使用我现有的代码?

最佳答案

您可以查看 isdir() :

import os

numOfFiles=0
files=[]

dir_path = os.path.dirname(os.path.realpath(__file__))

for file in os.listdir(dir_path):
if file.endswith(".txt"):
files.append(file)
print(os.path.join(dir_path, file))
numOfFiles=numOfFiles+1
if os.path.isdir(file):
# ...Do something

关于python-3.x - 在目录中查找文件夹(Python 3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59858773/

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