功能:筛选混在一起的图片中我想要的部分,(前提知道我想要的编号)
编号放在txt中
import os
path = "/home/ubuntu/1"
path1 = "/home/ubuntu/2"
# 获取该目录下所有文件,存入列表中
f = os.listdir(path)
print(len(f))
print(f[0])
n = 0
i = 0
for i in f:
# 换成列表
g = open('label.txt','r') # txt中是需要筛选的文件名
a = [line.strip('\n') for line in g.readlines()]
print(a[1])
if i.split(".")[0] in a:
# 设置旧文件名(就是路径+文件名)
oldname = i
one = path + "/" + oldname
two = path1 + "/" + oldname
# 用os模块中的rename方法对文件改名
os.rename(one, two)
print(one, '======>', two)