cur_file_ext = os.path.splitext(os.path.basename(cur_sub_path))
print('cur file ext', cur_file_ext)
# 如果文件没有后缀名,不再处理
if len(cur_file_ext) < 2:
continue
本来是想判断文件是否有后缀名,后来发现这样有个bug,就是不管文件有没有后缀名,os.path.splitext都会返回长度为2的元组,只是没有后缀名的时候元组的第二个元素值为空而已。