#!/usr/bin/env python

# -*- coding: UTF-8 -*-

'''

@author: carry

@contact: 864140438@qq.com

@file: move_copy.py

@time: 2019/4/8 9:16

@desc:

'''

import os, random, shutil

def moveFile(fileDir):

pathDir = os.listdir(fileDir) # 取图片的原始路径

filenumber = len(pathDir)

rate = 0.1 # 自定义抽取图片的比例,比方说100张抽10张,那就是0.1

picknumber = int(filenumber * rate) # 按照rate比例从文件夹中取一定数量图片

sample = random.sample(pathDir, 1000) # 随机选取picknumber数量的样本图片

print(sample)

for name in sample:

shutil.move(fileDir + name, tarDir + name)

return

if __name__ == '__main__':

fileDir = "./trains/" # 源图片文件夹路径

tarDir = './predict/' # 移动到新的文件夹路径

moveFile(fileDir)

'''

# 复制文件:

shutil.copyfile("oldfile", "newfile") # oldfile和newfile都只能是文件

shutil.copy("oldfile", "newfile") # oldfile只能是文件夹,newfile可以是文件,也可以是目标目录

# 复制文件夹:

shutil.copytree("olddir", "newdir") # olddir和newdir都只能是目录,且newdir必须不存在

# 重命名文件(目录)

os.rename("oldname", "newname") # 文件或目录都是使用这条命令

# 移动文件(目录)

shutil.move("oldpos", "newpos")

shutil.move("D:/test.pdf", "D:/past/")

'''

python随机抽号器_python 随机抽取数据相关推荐

  1. 基于C#实现的简单的随机抽号器

    由于老师需要,让我写一个随机抽号器,,就很简单的写一个,用C#写的.主要依靠random来实现一个随机数以及list可变长数组实现的. 由于项目难度不大,我就直接放代码了. using System; ...

  2. Python学习随记 ————随机抽号器(一)

    第一篇博客                                                         2018-07-15 笔者是一名学生,见到很多教师会选择用抽号的方式点名.收 ...

  3. 基于Python pyqt5的随机抽号机源代码 ,可设置抽号器的人数及刷新间隔

    基于Python pyqt5的随机抽号机源代码 ,可设置抽号器的人数及刷新间隔,直接运行main.py即可 完整代码下载地址: pyqt5的随机抽号机源代码 main.py import sys fr ...

  4. C语言学生随机抽号演讲计分系统

    C语言学生随机抽号演讲计分系统 6.学生随机抽号演讲计分系统(★★★★) 设计一款用于课程大作业检查或比赛计分的软件,基本功能: (1)设置本课程的学生总数 (2)根据本次参与的学生总数,随机抽取一个 ...

  5. 用MFC写一个随机抽号的软件(VS2013)

    自学了C++一段时间了,感觉还是什么都不会,所以就想开始找点东西来写,才好学习东西. 所以就突然想到写一个随机抽号的软件. 刚开始写好的时候生成的文件在其他电脑执行不了,所以我就查了一下,在MFC的使 ...

  6. java 随机点名器和随机摇号器

    java实训20210810 java 随机点名器 和 随机摇号器 随机点名器,即在全班同学中随机的打印出一名同学名字. 要做的随机点名器,它具备以下3个内容:  存储所有同学姓名  总览全班同学 ...

  7. 用JavaScript制作随机选号器

    这是用JS来实现的随机选号器,从0到99个数中,随机生成一个整数. HTML代码 <!DOCTYPE html> <html><head><meta char ...

  8. 小蜘蛛 七乐彩随机选号器 官网

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

  9. 小蜘蛛 七乐彩随机选号器 v1.0 下载

    Welcome to my blog! <script language="javascript" src="http://avss.b15.cnwg.cn/cou ...

最新文章

  1. android 上下滚动文字_android高仿今日头条富文本编辑(发布文章)
  2. SEED实验系列:Collabtive系统SQL注入实验
  3. JAVA JFrame画图基础和事件监听
  4. 简答面向数据报,面向字节流
  5. 【C语言】C语言Code的编译与执行
  6. 大鱼风控笔记 1:量化风控体系的风险板块
  7. 调用百度API实现人像动漫化(C++)
  8. DelphiXE4发布了
  9. “极度郁闷,要求慰安”
  10. Java实现简易的购物系统
  11. mbp touchbar设置_Macbook Pro 上 有什么好的 Touchbar 使用技巧?
  12. 风螺旋线公切线的算法
  13. 工具篇-sdkman-SDK管理利器
  14. 山经·南山经:猨翼山 [yuán yì shān]
  15. 一文看懂财务数据的分析方法
  16. [jobdu]二进制中1的个数
  17. 安装oaj2se出现问题
  18. 8的倍数——题解(容斥原理)
  19. 浙江工业大学计算机专业是几本,浙江工业大学是几本
  20. ARK方舟的自我拯救之路 - 驴妈妈DevOps实践

热门文章

  1. python基于PHP+MySQL的家装设计平台管理系统
  2. 物流行业响起一声春雷,未来所有的购物或都能朝订夕达?
  3. Android 唤醒屏幕的方式:屏幕锁 - WakeLock / FLAG_KEEP_SCREEN_ON
  4. 《万历十五年》听书笔记
  5. 存储器金字塔层次结构
  6. 追梦PM——记我250天的互联网产品经理求职历程
  7. SAP MDM主数据管理
  8. TuneUp的Turbo Mode模式
  9. DX9 --- dxerr9.h == dxerr.h
  10. 华硕系列笔记本命名规则以及各型号的差别特点