赞
踩
运行代码的条件
谷歌浏览器
下载好你的谷歌浏览器对应版本的chromedriver.exe解压到你的python.exe目录下
python3版本(我用的是3.7)
在python中安装好selenium包
问卷的题型是单选题或多选题 注意每个选项要占一行
完成好上面的要求你就可以运行了,下面就是全部的代码
from selenium import webdriver
import random
import time
def select(x,y):
a = '//*[@id="divquestion%d"'%(x)+']/ul/li[%d'%(y)+']/label'
driver.find_element_by_xpath(a).click()
time.sleep(random.randint(0, 1))
def select_r(x,y):
num = random.randint(1, y)
a = '//*[@id="divquestion%d"' % (x) + ']/ul/li[%d' % (num) + ']/label'
driver.find_element_by_xpath(a).click()
time.sleep(random.randint(0, 1))
def mulity_select(x,y,z):
num = random.sample(range(1, y+1), z)
for i in range(z):
a = '//*[@id="divquestion%d&
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。