DIR_PATH = os.path.dirname(os.path.abspath(__file__))
def loop_folder(folder_name):
return
def get_file_details(path):
for files in os.listdir(DIR_PATH):
listOfFiles = os.listdir('.')
for entry in listOfFiles:
if entry != '.DS_Store':
if os.path.isdir(entry):
loop_folder()
elif entry.endswith(".csv"):
print entry
您好, 我想写一个循环在一个文件夹和它的子文件夹中的脚本,直到它找到一个带有.csv的文件并打印出来。
我想制作一个递归循环函数并调用它。但是我被困住了,我可以使用一些指导 我的问题是循环函数
答案 0 :(得分:0)
这将为您提供所有子目录中的所有.csv
个文件:
import os
for dirpath, dirnames, filenames in os.walk("."):
for filename in [f for f in filenames if f.endswith(".csv")]:
#do stuff