问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python随机读取文件实现实例

发布网友 发布时间:2022-04-24 18:09

我来回答

2个回答

懂视网 时间:2022-04-28 08:28

python随机读取目录文件的方法:使用python的模块random argparse shutil,代码为【for x in os.listdir(path),if x.endswith('jpg')】。

python随机读取目录文件的方法:

使用python模块:random argparse shutil

import argparse
parser = argparse.ArgumentParser()
parser.add_argument('num',type=int,help="img numbers to random")
args = parser.parse_args()
import random
import os
path="/home/train/disk/data/yulan_park_expand"
imgs = []
for x in os.listdir(path):
 if x.endswith('jpg'):
imgs.append(x)
selected_imgs=random.sample(imgs,k=args.num)
print(selected_imgs)
from shutil import copyfile
for img in selected_imgs:
 src=os.path.join(path,img)
 dst=os.path.join(path,"../for_bitmain/"+img) 
 copyfile(src,dst)
print("copy done")

相关学习推荐:python教程

热心网友 时间:2022-04-28 05:36

Python随机读取文件实现实例
这篇文章主要介绍了Python随机读取文件的相关资料,需要的朋友可以参考下
Python随机读取文件
代码如下
importosimportrandom rootdir="d:facetrain"file_names=[]forparent, dirnames, filenamesinos.walk(rootdir): #三个参数:分别返回1.父目录 2.所有文件夹名字(不含路径) 3.所有文件名字 file_names=filenames # for filename in filenames: #输出文件信息 # print("parent is" + parent) # print("filename is:" + filename) # print("the full name of the file is:" + os.path.join(parent, filename))x=random.randint(0,len(file_names)-1)print(file_names[x])
注意
1.本代码在Python3.5上测试通过
2.rootdir参数意为你要遍历的那个文件夹的目录,请根据自己的实际需要自行修改
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
西宁出发经甘南、川西到云南自驾游最佳路线 有没有哪些摇滚比较好的女歌手? 王红都唱歌哪些歌曲? 王红是李春波的老婆吗? 周五买的基金周一有收益嘛? 成语:过隙白驹是什么意思?有什么样的典故和故事? 如何评价华语乐坛王菲,林忆莲,李玟,张惠妹,那英的唱功地位 如何评价王菲和李玟的性格对比?人生阅历有多大的不同? 李玟去世:广告语 ldquo 大家好才是真的好 rdquo 是不是李玟的作品? 地脚线用什么颜色的好 地脚线和什么颜色搭配 为什么说网际协议是“无连接”的? python关于实例方法,说法错误的是? 英国房价怎么样啊? python正则表达式使用实例有哪些? 英国首都伦敦房价贵吗? python快速查找算法应用实例 英国的房价贵吗? python入门实例教程 英国房产产权必知 VS租赁产权哪个好 python的实例怎么理解 英国房产税高么? 投资伦敦房产值得吗? 问一下怎么国外的房子产权是永久产权呢,最低的都是99年,而中国70年,而... 英国脱欧后,英国房产投资是否会有影响?2019年英国房产是否还值得投资? 英国房价在欧洲市场上很贵吗? 为什么要投资英国房产的三大理由 在英国,为什么产权的时间不一样,有99年,999年和永久产权? 为何英国的房价没有国内那么夸张? 为什么大家都在买英国房产 去英国留学,是租房划算还是买房划算? 怎么理解IP协议是无连接的? 好玩的python代码示例 关于IP协议,下列说法错误的是_____。( ) A. 网际协议是无连接的 B. 传输控制协议是端到端的协议,是面向 IP协议是无连接的,其信息传输方式是 tcp协议是面向连接的,但tcp使用的ip协议却是无连接的,这两种协议的区别... TCP协议是面向连接的,但TCP使用的IP协议却是无连接的。这两种协议都有哪些的主要区别? Ip协议是面向连接的还是面向无连接的?TCP协议呢? 网络中的无连接指的是什么? 因特网使用的IP协议是无连接的,其传输是不可靠的,那么什么当初不把因特网设计成可靠的? 电脑网络无连接受限制怎么回事 网络协议没有连接成功 - 信息提示 IP协议的特征是( ) 面向连接和面向无连接 个是什么意思 “TCP/IP 协议的传输层协议不能提供无连接的服务”是正确的吗?为什么? 网上中介说的税贷是真的吗? 工行的税费贷怎么样?划算吗? 想开个零食铺子,店名叫什么好呢? 有人了解杭州银行税金贷吗?贷款额度怎么样? 怎么给食品店取好听的名字