资源简介

python爬虫实现自动填写问卷,具体使用介绍:https://blog.csdn.net/weixin_43863744/article/details/106166713

资源截图

代码片段和文件信息

from selenium import webdriver
import random
import time
option = webdriver.ChromeOptions()
option.add_argument(‘headless‘)
url = ‘https://www.wenjuan.com/s/yYFBf2I/‘
t = 200
# 设置提交问卷次数
path=r“E:\PyCharm_workspace\pachong_1\chromedriver.exe“
for times in range(t):
    driver = webdriver.Chrome(executable_path=pathoptions=option)
    driver.get(url)
    # 定位所有的问卷问题
    questions = driver.find_elements_by_css_selector(‘.matrix‘)
    for indexanswers in enumerate(questions):
        # 定位所有问卷问题选项
        answer = answers.find_elements_by_css_selector(‘.icheckbox_div‘)
        # 定位需要填写文字的选项,并填入相关内容
        # if not answer:
        #     blank_potion = answers.find_element_by_css_selector(‘.blank.option‘)
        #     blank_potion.send_keys(‘没有‘)
        #     continue
        if index == 3 or index==4:
            choose_ans=a

评论

共有 条评论