import os, glob
def get_extention(my_fn):
'''
my_fn='E:\\0000\\hgf\\2018-1.2-14_105614.png'
'''
str_split=my_fn.split('\\')
if '\\' in my_fn: #如果含有'\\',则必有文件夹名,找到最后一个'\\'的索引
n=0
for i in my_fn:
if i=='\\':
dash_index=n
n+=1
mid0=my_fn[0:dash_index+1]
mid12=my_fn[dash_index+1:]
if '.' in mid12: #如果mid12含有'.',找到最后一个'.'的索引
n=0
for i in mid12:
if i=='.':
spot_index=n
n+=1
mid1=mid12[0:spot_index]
mid2=mid12[spot_index:]
else:#没有'.',则文件名无后缀名
mid1=mid12
mid2=''
else:#没有'\\',则只是文件名,找到最后一个'\\'的索引
mi
Python获取指定目录下的所有文件列表(包含空文件夹)
最新推荐文章于 2022-12-10 10:17:47 发布
本文介绍了如何使用Python的os模块遍历指定目录,获取包括空文件夹在内的所有文件列表。通过递归函数实现对目录的深度遍历,确保不遗漏任何一个子目录中的文件。
摘要由CSDN通过智能技术生成