天天看點

python随機選擇檔案_python如何随機讀取目錄檔案

python随機讀取目錄檔案的方法:使用python的子產品random argparse shutil,代碼為【for x in os.listdir(path),if x.endswith('jpg')】。

python随機選擇檔案_python如何随機讀取目錄檔案

python随機讀取目錄檔案的方法:

使用python子產品:random argparse shutilimport 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教程