我用您的代码去抢大麦的票的时候,大麦的页面的立即购买那个标签已经变了,元素好像变了,怎么修改代码呀
请更细化您的问题。一般来说应该只需要更改网址,重新赋值关键字段就可以了。
不知道你这个问题是否已经解决, 如果还没有解决的话:# -*- coding: utf-8 -*-
"""
Created on Wed Oct 30 16:16:02 2019
@author: Administrator
"""
import math
import os, random, shutil
import os.path as osp
from scipy import misc
import collections
data_base_dir = "D:/Cargo" # 源图片文件夹路径
tarDir = "D:/Cargo_randomselect" # 移动到新的文件夹路径
if not osp.exists(tarDir):
os.mkdir(tarDir)
resolution_list=[]
resolution=[]
filelist = os.listdir(data_base_dir)
for file in filelist:
if file.endswith('tif'):
fileDir = data_base_dir + '/' + file # 取图片的路径
picshape = misc.imread(fileDir).shape
resolution_list.append(str(picshape[0])+'-'+file)
resolution.append(picshape[0])
statistical_result = collections.Counter(resolution)
for _, res in enumerate(statistical_result.keys()):
temp=[]
for tif in resolution_list:
if tif.split('-')[0] == str(res):
temp.append(tif.split('-')[1])
if res< 30:
sample = temp
elif res>30 and res<42:
picknumber = math.ceil(0.6 * statistical_result[res])
sample = random.sample(temp, picknumber)
elif res>42:
picknumber = math.ceil(0.25 * statistical_result[res])
sample = random.sample(temp, picknumber)
for name in sample:
src = data_base_dir + '/' + name#待复制文件路径
dst = tarDir+ '/' + name#目标路径
shutil.copy(src,dst)
print('selecting resolution {} picture'.format(res))