上面有个selenium-webdriver循环点击百度搜索结果以及获取新页面的handler文章,随机获取百度搜索结果中不同id的结果,实现代码如下:

  

 #coding:utf-
import random
from pythontest.commlib.baselib import TestLog log = TestLog().getlog()
def randomdata(): i =
while i < :
randint_data = random.randint(,) #取10以内的随机整数
randrange_data = random.randrange(, , ) #取1-10以内的个位数,或者取11-100以内的两位数
num = "random -->" , randint_data , randrange_data
log.info(num)
i = i +
# log.info( ".//*[@id='%s']/h3/a" %(j) ) #参数输入格式化 randomdata()

两种随机数结果对比:

python(random模块)取10以内的随机数-LMLPHP

  

04-19 17:41