基于python问卷自动填写脚本引言 疫情期间,总有许多的问卷需要填写,大多数都是单一内容的重复输入。为了更好地学习(摸鱼),研究了一下问卷自动填写的方法。思路历程selenium说到网络爬虫,很容易就想到了selenium。作为一个知名的web自动化测试框架,selenium在爬虫中应用广泛。那么首先尝试采用selenium进行操作。''' Description: 问卷自动签到 se
题主在学习的过程中,老是有人来让填问卷,就觉得人填的很麻烦,于是就自己动手写了一个python脚本来实现自动填写问卷1.首先我们得学会使用python里面的一个库,selenium,这个库是用来专门面对浏览器的一个库,可以在浏览器里面实现很多的操作(有的时候爬虫也是通过它来实现的。)安装的方法很简单,直接使用cmd,pip install selenium 安装即可(这里不再演示,不会pip的
项目地址https://gitee.com/Hardy1/questionnaire-star-script前期准备配置jdk安装python下载安装mitmproxy代码实现项目中service包中的auto_service是主运行逻辑代码,其他包中的代码一般无需更改auto_service中的代码从注释”答卷逻辑start“到”答卷逻辑end“是对应问卷的答题逻辑处理其中int 的i1,i2,
WJX_Autosubmit问卷自动提交,Python3版本,2020年8月仍有效。采用构建随机答案,不支持验证码。目前github上的可用版本并不多,同时个人接触较多问卷问卷,便萌生了用Python3的爬虫来完成问卷的想法,同时,作为学习的项目。程序运行安装依赖。pip install -r requirements.txt帮助信息Usage: WJX_Autosubmit.py [OPT
文章目录前言一、post失败二、转向模拟浏览器2.运行结果总结 前言尝试一下程序提交问卷的可能。本来想的是post提交,小伙伴们有没有发现问卷的加密难度是螺旋式升天,对于我这种小白来说极为的不友好。一、post失败个人感觉最难的是jqparm参数,百度到一位大佬破解成功了,不过现在好像不行了。但是思路还是可以大致了解下的。传送门二、转向模拟浏览器本来是用的selenium,代码都即将完工,但
目录前言一、前期准备二、具体步骤1.导入库与预定义变量2.打开浏览器,防止识别为脚本3浏览问题,选择问题4提交按钮,验证全部代码 前言问卷已经成为收集问卷的一个很重要的工具,有时可以用来报名参加活动,有时可以用来收集某些领域相关的情况,为了更快地填写问卷,特别是报名参加一些名额有限的活动的时候,或者批量填写问卷,可以利用python写个问卷自助填写程序。提示:以下是本篇文章正文内容,下
前言问卷是一个大学生都在用的问卷采集工具,每到期末,朋友圈总会有一大波问卷席卷而来。可不可以自动填呢,可以的,小编找了一份问卷,使用 python 实现了一下,成功得到了几份问卷问卷的反爬还有点厉害,涉及到无限 debugger。无限 debugger打开链接,打开开发者工具,过了几秒后,就会被打上断电,暂停掉:点击运行又会跳回这个页面,怎么点都没用,代码都查看不了,这就是无限 debugg
# 实现自动问卷填写脚本python ## 介绍 作为一名经验丰富的开发者,我将教你如何实现自动填写问卷Python脚本。这对于提高效率和减轻工作负担非常有帮助。在本文中,我将向你展示整个流程,并给出详细的代码示例。 ## 流程表格 下面是实现自动问卷填写脚本的流程表格: | 步骤 | 操作 | | ---- | ---- | | 1 | 导入必要的库 | | 2 | 打开问卷填写页面 |
原创 6月前
162阅读
如何使用Python实现自动提交问卷 # 引言 Python是一种广泛使用的高级编程语言,具有简洁、易读、易学的特点。在日常开发中,我们经常会遇到需要自动化完成一些重复性的任务,比如填写问卷。本文将教会你如何使用Python实现自动提交问卷,帮助你提高工作效率。 ## 整体流程 为了更好地理解整个流程,我们可以使用表格展示各个步骤的执行顺序和内容。 | 步骤 | 描述 | | --- |
原创 10月前
98阅读
Python填写问卷有些无意义的问卷作业,真的没有必要。但是作业既然有了,那就想办法解决它把。关于IP限制的问题,可以使用X-Forwarded-For更换IP。只会用印象笔记markdown的我,感觉简书markdown好复杂。我想做个目录,但是[toc]没反应,...1.分析接口问卷提交数据的urlurl需要参数生成,submiitdata为提交的数据1$2:表示选择第一问的第二个选项,这
目标:1.自动填写2.按指定要求填写3.可以指定填写的份数步骤:一、设备要求: 1.chrome 安装SwitchyOmega 2.下载 burp suite(直接可以运行,但需要安装ava platform se binary)二、步骤: 1.chrome安装switchyOmega之后,出现下图中的1,新建前景模式->设置代理服务
原创 2021-07-01 16:46:56
3721阅读
目标:1.自动填写2.按指定要求填写3.可以指定填写的份数步骤:一、设备要求: 1.chrome 安装SwitchyOmega 2.下载 burp suite(直接可以运行,但需要安装ava platform se binary)二、步骤: 1.chrome安装switchyOmega之后,出现下图中的1,新建前景模式->设置代理服务
原创 2022-03-28 14:49:11
2088阅读
在线学习除了看课、讨论怎么能离得开在线测试呢?今天起,胖胖老师就为大家介绍各类适合快速开展在线测试的工具。首先,我们来聊聊支持批量导入、自动批改选择题的好用工具——“问卷”。优劣分析问卷,不仅是一个问卷调查工具,还支持在线考试功能,免费版也有很好的体验。 优点:批量录入选择题;支持选择题自动批改与成绩分析支持微信、qq等学习社交分享不足:主观题只能文字提交只能手动结束考试,个人查看
前言问卷是一个大学生都在用的问卷采集工具,每到期末,朋友圈总会有一大波问卷席卷而来。可不可以自动填呢,可以的,小编找了一份问卷,使用 python 实现了一下,成功得到了几份问卷问卷的反爬还有点厉害,涉及到无限 debugger。无限 debugger问卷链接:https://www.wjx.cn/m/99634699.aspx打开链接,打开开发者工具,过了几秒后,就会被打上断电,暂停掉:点
原创 2021-01-02 11:47:52
1805阅读
Python 爬虫问卷填写 因为一些没必要的问卷作业,需要一批问卷数据。尝试用Python实现问卷问卷填写,参考了目前网络上的Python问卷的填写,貌似很多漏洞已经修复了。12月时,基本上爬虫的方式来批量填写已经不能完成。但是,既然有了问题还是要解决的。以下是目前网络上流传的方式1、利用Python + selenium 实现模拟浏览器参考:成果:可以实现浏览器的正常打开,并能够实现问卷
朋友让帮忙答下问卷,因嫌麻烦就干脆写个脚本帮他玩了我们需要用到selenium库,接下来分析下问卷 每个问题ID不同,我们可以通过id来找到每个小问,再来找到详细标签访问该地址driver.get('https://www.wenjuan.com/s/IFNFni 访问该标签,random.randint让其随机选择任意一选项xpath3 = '//*[@id="question_5e
转载 2023-07-01 16:50:34
167阅读
主要使用python实现问卷自动填写和提交。 主要使用了https://www.jianshu.com/p/34961ceedcb4的代码,使用了X-Forwarded-For自动修改ip,我测试的时候是可以使用的。 PS:我是在linux下面跑的程序, 要修改的地方:def set_data(self): """ 这个函数中生成问卷的结果,可根据问卷结果,随机
ar has...
原创 2023-03-12 12:06:16
278阅读
萌生想法的原因学校的一些学分要自己抢公众号的活动修满的,要蹲点等公众号发的定时问卷开始填写,几乎秒没。每次和舍友一起抢,发现大家手速网速各有不同,最后几家欢喜几家愁。于是萌生了想法——通过代码解决这个问卷抢活动,定时定点按照相关内容填写,然后自动提交。目前只在学校学过一点简单的python,经过查阅了一番资料终于弄出了一个符合我目前设想的效果。第一代代码在微信公众号找到了一段代码,修改了一些参数
python selenium爬虫————自动填写问卷分析网页单选题固定单选题随机单选题下拉框选择以及多选题测试代码验证码的处理 又到了毕业的季节,大学准毕业生又开始写论文了,前几天有位同学论文需要一个问卷调查但无奈通讯录好友达不到调查人数,也就帮下忙好了,开始用的是游猴的脚本但没有自动点击提交和批量处理的功能,选项也不能自定义点击,所以干脆写个爬虫好了。分析网页脚本的第一步,相信大家都不陌生
转载 2023-08-16 15:41:10
372阅读
  • 1
  • 2
  • 3
  • 4
  • 5