您现在的位置是:主页 > news > 做搜狗网站优化排名软/网上电商怎么做

做搜狗网站优化排名软/网上电商怎么做

admin2025/6/3 0:35:40news

简介做搜狗网站优化排名软,网上电商怎么做,网络营销工具及其特点,汽车网站建设公司为应付“上面”的需要,公司接了个帮助推广市政公益项目的问卷。整个问卷有单选题、多选题、填空题、日期框、地理位置框、矩阵多选和矩阵单选等几乎涵盖了问卷星所有类型问题的问卷,题目有近70题,正常做一遍需要半个小时左右,尝试…

做搜狗网站优化排名软,网上电商怎么做,网络营销工具及其特点,汽车网站建设公司为应付“上面”的需要,公司接了个帮助推广市政公益项目的问卷。整个问卷有单选题、多选题、填空题、日期框、地理位置框、矩阵多选和矩阵单选等几乎涵盖了问卷星所有类型问题的问卷,题目有近70题,正常做一遍需要半个小时左右,尝试…

为应付“上面”的需要,公司接了个帮助推广市政公益项目的问卷。整个问卷有单选题、多选题、填空题、日期框、地理位置框、矩阵多选和矩阵单选等几乎涵盖了问卷星所有类型问题的问卷,题目有近70题,正常做一遍需要半个小时左右,尝试各渠道推广了一下,推了三天收到了10份样本,和要求的5000份样本相距甚远,于是这个活就到了我的头上。

有在csdn 和 git上看了下类似项目,基本就是 python+selenium 和 JS 这两种方法,因为此次问卷题目繁杂,我选择使用了第一种方式,对每一题进行提交,确保不会漏题。但是做的过程中发现其中还是有很多的坑,网上的版本对问卷星题目类型的涵盖也不够,基本都只是单选和多选题,较复杂的题型没有,弄了两天搞出来,分享给有需要的童靴。

既然使用selenium,必然需要下载个谷歌浏览器工具

为方便使用其他浏览器的小伙伴,我把自己能找到的浏览器工具都放在下面了:

针对不同的题目类型有不同的提交方式:

单选题:

单选的提交是从1开始(区别于矩阵题),问题有几个选项则随机多少,如下代码为9个选项的单选题,‘q1_’代表题号randomId = random.randint(1, 9)

js = "document.getElementById(\"q1_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

多选题(如上):randomId = random.randint(1, 6)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 6)

js = "document.getElementById(\"q23_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q23_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

矩阵单选题:

此处矩阵题,随机数随机的是下表,从0 开始randomId = str(random.randint(0, 9))

jss = 'document.getElementsByName("q47_0")[' + randomId + '].click()'

browser.execute_script(jss)

time.sleep(1)

矩阵多选题:

同矩阵单选类似,但细心的童鞋看的出来,矩阵题和选择题的方法不同,一个是‘getElementById’,矩阵是‘getElementsByName’from selenium import webdriver

import time

import random

def run():

browser = webdriver.Chrome()

# 地址

browser.get("https://www.wjx.cn/jq/xxxxxxxxx.aspx")

# print(browser.get("https://www.wjx.cn/jq/xxxxxx.aspx"))

# 1

randomId = random.randint(1, 9)

js = "document.getElementById(\"q1_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 2

randomId = random.randint(1, 2)

js = "document.getElementById(\"q2_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

block=str(random.randint(1968, 1992))

block1=str(random.randint(1, 12))

if len(block1)==1:

block1='0'+str(block1)

else:

block1=str(block1)

block2=str(random.randint(1, 18))

if len(block2) == 1:

block2 = '0' + str(block2)

else:

block2 = str(block2)

randomId = random.randint(0, 2)

print("'"+block+"-"+block1+"-"+block2+"'")

js = "document.getElementById(\"q3\").value='"+block+"-"+block1+"-"+block2+"'"

browser.execute_script(js)

time.sleep(1)

# browser.execute_script("document.getElementsByName('q3')[0].value = '2020-09-25'")

# time.sleep(1)

# 4

randomId = random.randint(152, 182)

browser.find_element_by_id("q4").send_keys(randomId)

time.sleep(1)

# 5

randomId = random.randint(82, 180)

browser.find_element_by_id("q5").send_keys(randomId)

time.sleep(1)

# 6

randomId = random.randint(1, 3)

js = "document.getElementById(\"q6_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 7

randomId = random.randint(1, 2)

js = "document.getElementById(\"q7_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 8

randomId = random.randint(1, 7)

js = "document.getElementById(\"q8_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 9

randomId = random.randint(1, 5)

js = "document.getElementById(\"q9_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 10

randomId = random.randint(1, 4)

js = "document.getElementById(\"q10_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 11

randomId = random.randint(1, 6)

js = "document.getElementById(\"q11_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 12

randomId = random.randint(1, 4)

js = "document.getElementById(\"q12_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 13

randomId = random.randrange(10000, 500000,10000)

browser.find_element_by_id("q13").send_keys(str(randomId))

time.sleep(1)

# 14

randomId = random.randint(2, 5)

browser.find_element_by_id("q14").send_keys(str(randomId))

time.sleep(1)

# 15

randomId = random.randint(0, 5)

browser.find_element_by_id("q15").send_keys(str(randomId))

time.sleep(1)

# 16

randomId = random.randrange(30, 180,10)

browser.find_element_by_id("q16").send_keys(str(randomId))

time.sleep(1)

# 17

randomId = random.randint(1, 5)

js = "document.getElementById(\"q17_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 18

randomId = random.randint(1, 5)

js = "document.getElementById(\"q18_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 19

randomId = random.randint(1, 5)

js = "document.getElementById(\"q19_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 20

randomId = random.randint(1, 4)

js = "document.getElementById(\"q20_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 21

randomId = random.randint(1, 5)

js = "document.getElementById(\"q21_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 22

randomId = random.randint(1, 5)

js = "document.getElementById(\"q22_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 23

randomId = random.randint(1, 6)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 6)

js = "document.getElementById(\"q23_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q23_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 24

randomId = random.randint(1, 8)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 8)

js = "document.getElementById(\"q24_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q24_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 25-1

randomId25_1 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q25_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 25-2

randomId25_2 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q25_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

# 25-3

randomId25_3 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q25_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

# 25-4

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q25_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 25-5

randomId25_5 = str(random.randint(0, 4))

js = 'document.getElementsByName("q25_4")[' + randomId25_5 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 26

randomId = random.randint(1, 10)

js = "document.getElementById(\"q26_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 27-1

randomId27_1 = str(random.randint(0, 2))

jsq = 'document.getElementsByName("q27_0")[' + randomId27_1 + '].click()'

browser.execute_script(jsq)

# 27-2

randomId27_2 = str(random.randint(0, 2))

jsw = 'document.getElementsByName("q27_1")[' + randomId27_2 + '].click()'

browser.execute_script(jsw)

time.sleep(1)

# 27-3

randomId27_3 = str(random.randint(0, 2))

jsa = 'document.getElementsByName("q27_2")[' + randomId27_3 + '].click()'

browser.execute_script(jsa)

time.sleep(1.2)

# 27-4

randomId27_4 = str(random.randint(0, 2))

jsd = 'document.getElementsByName("q27_3")[' + randomId27_4 + '].click()'

browser.execute_script(jsd)

# 27-5

randomId27_5 = str(random.randint(0, 2))

jsf = 'document.getElementsByName("q27_4")[' + randomId27_5 + '].click()'

browser.execute_script(jsf)

time.sleep(0.8)

# 27-6

randomId27_6 = str(random.randint(0, 2))

jsh = 'document.getElementsByName("q27_5")[' + randomId27_6 + '].click()'

browser.execute_script(jsh)

# 27-7

randomId27_7 = str(random.randint(0, 2))

jse = 'document.getElementsByName("q27_6")[' + randomId27_7 + '].click()'

browser.execute_script(jse)

# 27-8

randomId27_8 = str(random.randint(0, 2))

jsu = 'document.getElementsByName("q27_7")[' + randomId27_8 + '].click()'

browser.execute_script(jsu)

time.sleep(1)

# 27-9

randomId27_9 = str(random.randint(0, 2))

jsi = 'document.getElementsByName("q27_8")[' + randomId27_9 + '].click()'

browser.execute_script(jsi)

# 27-10

randomId27_10 = str(random.randint(0, 2))

jsk = 'document.getElementsByName("q27_9")[' + randomId27_10 + '].click()'

browser.execute_script(jsk)

time.sleep(1)

# 28-1

randomId28_1 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q28_0")[' + randomId28_1 + '].click()'

browser.execute_script(jss)

# 28-2

randomId28_2 = str(random.randint(0, 2))

jsq = 'document.getElementsByName("q28_1")[' + randomId28_2 + '].click()'

browser.execute_script(jsq)

# 28-3

randomId28_3 = str(random.randint(0, 2))

jsa = 'document.getElementsByName("q28_2")[' + randomId28_3 + '].click()'

browser.execute_script(jsa)

# 28-4

randomId28_4 = str(random.randint(0, 2))

jsg = 'document.getElementsByName("q28_3")[' + randomId28_4 + '].click()'

browser.execute_script(jsg)

# 28-5

randomId28_5 = str(random.randint(0, 2))

jsh = 'document.getElementsByName("q28_4")[' + randomId28_5 + '].click()'

browser.execute_script(jsh)

# 28-6

randomId28_6 = str(random.randint(0, 2))

jsj = 'document.getElementsByName("q28_5")[' + randomId28_6 + '].click()'

browser.execute_script(jsj)

# 28-7

randomId28_7 = str(random.randint(0, 2))

jsf = 'document.getElementsByName("q28_6")[' + randomId28_7 + '].click()'

browser.execute_script(jsf)

time.sleep(1)

# 29-1

randomId29_1 = str(random.randint(0, 5))

jst = 'document.getElementsByName("q29_0")[' + randomId29_1 + '].click()'

browser.execute_script(jst)

# 29-2

randomId29_2 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_1")[' + randomId29_2 + '].click()'

browser.execute_script(js)

# 29-3

randomId29_3 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_2")[' + randomId29_3 + '].click()'

browser.execute_script(js)

# 29-4

randomId29_4 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_3")[' + randomId29_4 + '].click()'

browser.execute_script(js)

# 29-5

randomId29_5 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_4")[' + randomId29_5 + '].click()'

browser.execute_script(js)

# 29-6

randomId29_6 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_5")[' + randomId29_6 + '].click()'

browser.execute_script(js)

# 29-7

randomId29_7 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_6")[' + randomId29_7 + '].click()'

browser.execute_script(js)

# 29-8

randomId29_8 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_7")[' + randomId29_8 + '].click()'

browser.execute_script(js)

# 29-9

randomId29_9 = str(random.randint(0, 5))

js = 'document.getElementsByName("q29_8")[' + randomId29_9 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 30

# randomId = str(random.randint(1, 6))

# js = 'document.getElementsByName("q29_0")[' + randomId + '].click()'

# browser.execute_script(js)

randomId = random.randint(1, 4)

js = "document.getElementById(\"q30_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# randomId30 = random.randint(1, 4)

# browser.find_element_by_id("q30_").send_keys(randomId30)

# time.sleep(1)

# 31

randomId = random.randint(1, 6)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 6)

js = "document.getElementById(\"q31_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q31_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 32

randomId = random.randint(1, 5)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 5)

js = "document.getElementById(\"q32_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q32_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 33

randomId = random.randint(1, 3)

js = "document.getElementById(\"q33_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 34

randomId = random.randint(1, 3)

js = "document.getElementById(\"q34_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 35

randomId = random.randint(1, 3)

js = "document.getElementById(\"q35_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 36

randomId = random.randint(1, 3)

js = "document.getElementById(\"q36_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 37

randomId = random.randint(1, 4)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 4)

js = "document.getElementById(\"q37_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q37_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 38

randomId = random.randint(1, 4)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 4)

js = "document.getElementById(\"q38_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q38_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 39

randomId = random.randint(1, 2)

js = "document.getElementById(\"q39_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 40

randomId = random.randint(1, 4)

js = "document.getElementById(\"q40_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 41

randomId = random.randint(1, 5)

js = "document.getElementById(\"q41_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 42

randomId = random.randint(1, 7)

js = "document.getElementById(\"q42_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 43

randomId = random.randint(1, 5)

js = "document.getElementById(\"q43_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 44

randomId = random.randint(1, 9)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 9)

js = "document.getElementById(\"q44_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q44_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 45-1

randomId25_1 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q45_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 45-2

randomId25_2 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q45_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

# 45-3

randomId25_3 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q45_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

time.sleep(1)

# 45-4

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q45_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 45-5

randomId25_5 = str(random.randint(0, 4))

js = 'document.getElementsByName("q45_4")[' + randomId25_5 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 45-6

randomId25_5 = str(random.randint(0, 4))

js = 'document.getElementsByName("q45_5")[' + randomId25_5 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 45-7

randomId25_5 = str(random.randint(0, 4))

js = 'document.getElementsByName("q45_6")[' + randomId25_5 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 46-1

randomId25_1 = str(random.randint(0, 5))

jss = 'document.getElementsByName("q46_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 46-2

randomId25_2 = str(random.randint(0, 5))

jss = 'document.getElementsByName("q46_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

# 46-3

randomId25_3 = str(random.randint(0, 5))

jss = 'document.getElementsByName("q46_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

time.sleep(1)

# 46-4

randomId25_4 = str(random.randint(0, 5))

js = 'document.getElementsByName("q46_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 46-5

randomId25_4 = str(random.randint(0, 5))

js = 'document.getElementsByName("q46_4")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 47

randomId = str(random.randint(0, 9))

jss = 'document.getElementsByName("q47_0")[' + randomId + '].click()'

browser.execute_script(jss)

time.sleep(1)

# # 26

# randomId = random.randint(0, 9)

# js = "document.getElementById(\"q47_0\")['str(randomId)'].click()"

# browser.execute_script(js)

# time.sleep(1)

# 48-1

randomId25_1 = str(random.randint(0, 5))

jss = 'document.getElementsByName("q48_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 48-2

randomId25_2 = str(random.randint(0, 5))

jss = 'document.getElementsByName("q48_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

# 48-3

randomId25_3 = str(random.randint(0, 5))

jss = 'document.getElementsByName("q48_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

time.sleep(1)

# 48-4

randomId25_4 = str(random.randint(0, 5))

js = 'document.getElementsByName("q48_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 49

randomId = random.randint(1, 2)

js = "document.getElementById(\"q49_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 50

randomId = random.randint(1, 4)

js = "document.getElementById(\"q50_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 51

randomId = random.randint(1, 3)

js = "document.getElementById(\"q51_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 52

randomId = random.randint(1, 5)

js = "document.getElementById(\"q52_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 53

randomId = random.randint(1, 6)

js = "document.getElementById(\"q53_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 54

randomId = random.randint(1, 2)

js = "document.getElementById(\"q54_" + str(randomId) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# # 54

# randomId = random.randint(1, 2)

# js = "document.getElementById(\"q54_" + str(randomId) + "\").click()"

# browser.execute_script(js)

# time.sleep(1)

# 55

randomId = random.randint(1, 15)

for i in range(1, randomId + 1):

randomId1 = random.randint(1, 15)

js = "document.getElementById(\"q55_" + str(randomId1) + "\").checked = true"

browser.execute_script(js)

js = "document.getElementById(\"q55_" + str(randomId1) + "\").click()"

browser.execute_script(js)

time.sleep(1)

# 56-1

randomId25_1 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q56_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 56-2

randomId25_2 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q56_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

time.sleep(1)

# 56-3

randomId25_3 = str(random.randint(0, 4))

jss = 'document.getElementsByName("q56_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

time.sleep(1)

# 56-4

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q56_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 56-5

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q56_4")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 56-6

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q56_5")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 56-7

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q56_6")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 56-8

randomId25_4 = str(random.randint(0, 4))

js = 'document.getElementsByName("q56_7")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 57-1

randomId25_1 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q57_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 57-2

randomId25_2 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q57_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

time.sleep(1)

# 57-3

randomId25_3 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q57_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

time.sleep(0.3)

# 57-4

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 57-5

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_4")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 57-6

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_5")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 57-7

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_6")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 57-8

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_7")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 57-9

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_8")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 57-10

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_9")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 57-11

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q57_10")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 58-1

randomId25_1 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q58_0")[' + randomId25_1 + '].click()'

browser.execute_script(jss)

# 58-2

randomId25_2 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q58_1")[' + randomId25_2 + ' ].click()'

browser.execute_script(jss)

# 58-3

randomId25_3 = str(random.randint(0, 2))

jss = 'document.getElementsByName("q58_2")[' + randomId25_3 + '].click()'

browser.execute_script(jss)

time.sleep(0.8)

# 58-4

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 58-5

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_4")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 58-6

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_5")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 58-7

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_6")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 58-8

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_7")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 58-9

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_8")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 58-10

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_9")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 58-11

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q58_10")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-1

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_0")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 59-2

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_1")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-3

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_2")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-4

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-5

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_4")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 59-6

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_5")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-7

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_6")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 59-8

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_7")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-9

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_8")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 59-10

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_9")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 59-11

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q59_10")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-1

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_0")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-2

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_1")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 60-3

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_2")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-4

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_3")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 60-5

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_4")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-6

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_5")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-7

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_6")[' + randomId25_4 + '].click()'

browser.execute_script(js)

#60-8

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_7")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# 60-9

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_8")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-10

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_9")[' + randomId25_4 + '].click()'

browser.execute_script(js)

# 60-11

randomId25_4 = str(random.randint(0, 2))

js = 'document.getElementsByName("q60_10")[' + randomId25_4 + '].click()'

browser.execute_script(js)

time.sleep(1)

# # 61-11

# randomId25_4 = str(random.randint(0, 2))

# js = 'document.getElementsByName("q61_15")[' + randomId25_4 + '].click()'

# browser.execute_script(js)

# time.sleep(1)

# 3

# block = ["上海-上海-黄浦区", "上海-上海-徐汇区", "上海-上海-闵行区"]

# randomId = random.randint(0, 2)

# browser.find_element_by_id("q61").send_keys(block[randomId])

# time.sleep(1)

block = str('上海')

block1 = str('上海市')

block2=['黄浦区','徐汇区','长宁区','静安区','普陀区','虹口区','杨浦区','闵行区','宝山区','嘉定区','浦东新区','金山区','松江区','青浦区','奉贤区','崇明区']

randomId = random.randint(0, 15)

print("'"+ block +"-" + block1+"-"+block2[randomId]+"'")

browser.execute_script("document.getElementsByName('q61')[0].value = '"+ block +"-" + block1+"-"+block2[randomId]+"'")

browser.execute_script(js)

time.sleep(1)

# 62

# randomId = random.randint(1, 2)

js = "document.getElementById(\"q62_" + str(2) + "\").click()"

browser.execute_script(js)

time.sleep(1)

js = "document.getElementById(\"submit_button\").click()"

browser.execute_script(js)

btn = "document.getElementById(\"submit_button\").click()"

browser.execute_script(btn)

time.sleep(5)

browser.quit() #运行完毕自动关闭浏览器

if __name__ == "__main__":

while True:

run()

# 避免提交过快出现验证

time.sleep(10)