当前位置: 首页 > news >正文

河北建设厅网站刷身份证营销策划公司靠谱吗

河北建设厅网站刷身份证,营销策划公司靠谱吗,cms做淘宝客网站,网站建设的途径最近要做一个图像生成的课题,在网上找了一个混合的数据集。这个数据集中一共有360个文件夹,然后文件夹中有6-9张不等的照片,我的目标就是编写python代码将所有的照片取出来,放到一个指定的文件夹里,并且从1开始按照顺序…

最近要做一个图像生成的课题,在网上找了一个混合的数据集。这个数据集中一共有360个文件夹,然后文件夹中有6-9张不等的照片,我的目标就是编写python代码将所有的照片取出来,放到一个指定的文件夹里,并且从1开始按照顺序进行编号。

该数据集有360个文件夹
在这里插入图片描述
每个文件夹下面有数量不等的照片:
在这里插入图片描述

解决代码如下:

import os
import shutilpath1 = r"F:\cyclegan\新建文件夹\Dataset_Part1"
pic=os.listdir(path1)
k=0
for i in range(1,len(pic)):path="F:/cyclegan/新建文件夹/Dataset_Part1"+"/"+str(i)pic2 = os.listdir(path)for j in range(1, len(pic2)):k=k+1shutil.copy(path+"/"+str(j)+".jpg", "F:/cyclegan/新建文件夹/zong" + "/" + str(k) + ".jpg")

使用两个for循环即可解决问题:
1)os.listdir(path)方法用于返回指定的文件夹包含的文件或文件夹的名字的列表。这里输入print(len(pics))就可以返回这个文件夹中文件的数量。
2)shutil.copy(path1,path2)把path1的文件复制到path2
3)写path路径的时候,如何其中存在循环的变量i作为名称的话(比如1.jpg,2.jpg…),i前面一定要有str,不然会报错(也就是将int型转为str型)

当然还遇到了另外一个问题,就是某个文件夹里的照片多了,我需要删除一些。
比如2000+张挑选344张,复制到另外一个文件夹。

代码解决如下:

import os
import shutil
import random
path1 = r"F:\cyclegan\新建文件夹\zong2"
pic=os.listdir(path1)
j=0
for i in range(1,345):number = random.randint(1,len(pic))j=j+1shutil.copy(path1 + "/" + str(number) + ".jpg", "F:/cyclegan/新建文件夹/testA" + "/" + str(j) + ".jpg")

1)这里使用随机数进行动态选择 random。random.randint用来生成整数
2)shutil.copy依然是复制


http://www.15wanjia.com/news/23368.html

相关文章:

  • 品牌设计公司取名seo优化网站优化
  • mip织梦手机网站模板seo搜索引擎优化就业前景
  • 网站访问量统计代码怎么做西安网络推广
  • 创建站点的方法搜索引擎广告推广
  • 网站空白模板下载百分百营销软件
  • 长沙做网站a微联讯点很好关于友谊的连接
  • 帮老板做网站网络营销核心要素
  • 如何做优惠券运营网站百度指数官网登录
  • 河北制作网站模板建站公司互联网营销师怎么报名
  • 乐从网站制作沈阳seo排名外包
  • 新河网站建设seo黑帽是什么
  • 七牛云是干嘛的seo分析师招聘
  • 网站建设合同建设方注意事项长沙百度首页优化排名
  • 学生兼职做网站类似互推商盟的推广平台
  • 什么网站是最全的安卓优化大师破解版
  • h5做网站用什么框架seo外推软件
  • 有交做拼多多网站的吗想卖产品怎么推广宣传
  • 做网站需要怎么样的服务器seo中国
  • 飞飞影视做的网站武汉百度开户代理
  • 珠海网站优化什么是电商
  • 专业网站建设制作湖南有实力seo优化
  • 网站建设应当注意友情链接出售平台
  • 电子政务网站建设自助快速建站
  • 企业网站建设的误区主要有服装品牌营销策划方案
  • 网站品牌建设功能独立站seo搜索优化
  • b2b外贸有哪些网站网站用户体验优化
  • 福州做网站开发需要多少钱软文营销的作用有哪些
  • 郑州最好的网站建设网站seo优化包括哪些方面
  • 高端网站开发制作站长工具在线查询
  • 信宜市建设局网站汕头百度网络推广