该代码主要是基于python实现判断指定文件夹下是否存在指定后缀的文件。代码如下:
import os
Your_Dir='\u4f60\u7684\u6587\u4ef6\u5939/'
Files=os.listdir(Your_Dir)
for k in range(len(Files)):
# 提取文件夹内所有文件的后缀
Files[k]=os.path.splitext(Files[k])[1]
Str2=['.wav','.mp3','.mp4']
if len(list(
今天使用os.path.isdir()判断是否是文件夹的时候发现一个问题:
lst = os.listdir(path)
for i in lst:
if os.path.isdir(i)
遍历到path下面的一个子文件夹时,os.path.isdir()却返回 false。
但如果使用如下处理,就能正常处理,返回true.
lst = os.listdir(path)
for i in lst:
i = os.path.join(path, i)