1、在文件夹中选择特定后缀文件
import os
import shutil
old_path = r''
new_path = r''
suffix = '.png'
def FindFile(path, tagfile):
for ipath in os.listdir(path):
fulldir = os.path.join(path, ipath)
if tagfile in os.path.split(fulldir)[1]:
print(fulldir)
if os.path.isfile(fulldir):
shutil.copy(fulldir,new_path)
if os.path.isdir(fulldir):
FindFile(fulldir, tagfile)
FindFile(old_path, suffix)
2、删除文件夹中文件的特定后缀名字
import os
os.chdir("")
dir_list = os.listdir("")
for old_file_name in dir_list:
ide = old_file_name.rfind('_real')
new_file_name = old_file_name[0: ide] + old_file_name[ide + len('_real'):]
os.rename(old_file_name, new_file_name)