最近,在做项目的时候遇到一个问题,大体就是要将大几万的图片,移动到另一目录下,为了验证开发写的脚本正确性,从而达到图片的识别率、漏识别率。模拟了该场景。。。。
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Time : 2021/3/2 17:08 # @Author : Administrator # @File : mytest.py import os import shutil import time def get_files(): count = 0 filenames = os.listdir('/data/image_src_bak') for filename in filenames: print(filename) src = os.path.join('/data/image_src_bak', filename) dst = os.path.join('/data/image_src', filename) shutil.move(src, dst)
# shutil.copy(src, dst) if count % 10 == 0: time.sleep(10) print("transmission is ok.............") count = count + 1 if __name__ == '__main__': get_files()
备注:可以根据更改count % 10(可以是1000,10000)来改变每隔10s钟输出的数据量,可以拿来模拟大并发量数据。