感想
我们在处理数据的时候很多时候需要做各种各样的重命名和删除操作,一段时间不写,就会忘记,我这里写一些sample code,方便巩固和调用。
filerename.py 用于把一个文件夹里面的文件重命名以后,移动到另一个文件夹里面
import os
srcDir = '/Users/eric/Documents/data/original_images'
dstDir = '/Users/eric/Documents/data/original_images_rename'
images=os.listdir(srcDir)
print(images)
for single_image in images:
dst_single_image=single_image[4:]
print(single_image)
srcFile=os.path.join(srcDir,single_image)
dstFile=os.path.join(dstDir,dst_single_image)
os.rename(srcFile,dstFile)
print('rename file done')
fileremove.py 用于删除文件夹里面的jpg图片
import os
path='/Users/eric/Documents/data/aihub/cropped'
file_list=os.listdir(path)
# print(file_list)
for _file in file_list:
if(_file.split('.')[-1]!='jpg'):
continue
file_path=os.path.join(path,_file)
os.remove(file_path)
print("%s removed" %(_file))
完工