Python实现根据时间移动/复制一个文件夹的文件--模拟大并发数据

  最近,在做项目的时候遇到一个问题,大体就是要将大几万的图片,移动到另一目录下,为了验证开发写的脚本正确性,从而达到图片的识别率、漏识别率。模拟了该场景。。。。

#!/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钟输出的数据量,可以拿来模拟大并发量数据。

posted @ 2021-03-02 20:16  弹弹大魔王  阅读(222)  评论(0编辑  收藏  举报