上面有个selenium-webdriver循环点击百度搜索结果以及获取新页面的handler文章,随机获取百度搜索结果中不同id的结果,实现代码如下:
1 #coding:utf-8 2 import random 3 from pythontest.commlib.baselib import TestLog 4 5 log = TestLog().getlog() 6 def randomdata(): 7 8 i = 1 9 while i < 10: 10 randint_data = random.randint(1,10) #取10以内的随机整数 11 randrange_data = random.randrange(1, 10, 1) #取1-10以内的个位数,或者取11-100以内的两位数 12 num = "random -->" , randint_data , randrange_data 13 log.info(num) 14 i = i + 1 15 # log.info( ".//*[@id='%s']/h3/a" %(j) ) #参数输入格式化 16 17 randomdata()
两种随机数结果对比: