当前位置:首页 > 书籍文档 >

问卷星如何查看已经提交的问卷(如何查看问卷星填过的问卷)

来源:原点资讯(www.yd166.com)时间:2023-12-30 00:05:52作者:YD166手机阅读>>

  • 前一段时间有个课程需要问卷星搜集材料信息,,但是问卷星这东西你不一个个求人哪有人愿意点进去帮你填呢,,呵呵,不行,我自己来。。。
  • 本来想看看问卷星他的表单提交的请求方式,,奈何我太垃圾。看不懂那么庞大的js,理不清其中的思路,,既然能力不行,那只好用selenium这个自动化工具了。
  • 私信小编01即可获取大量python学习资料

先用简单的一个表单做说明吧。找一个简单的问卷

问卷星如何查看已经提交的问卷,如何查看问卷星填过的问卷(1)

  • 观察dom树结构发现这个rel属性可以确定唯一。那么可以直接用css选择器语法 a[rel=‘q1_2’]python字符串可以用单引号表示,外面套双引号时候不用考虑转义字符串,比较方便。
  • 既然找个这个位置,就可以用程序先模拟点击了,查看中不中。贴上程序代码:

from selenium import webdriver import time browser = webdriver.Chrome()#声明 browser.get('https://www.wjx.cn/jq/31521246.aspx') time.sleep(2) for i in range(10): browser.get('https://www.wjx.cn/jq/31521246.aspx') browser.find_element_by_css_selector("a[rel='q1_3']").click() time.sleep(1) browser.find_element_by_css_selector("a[rel='q2_1']").click() time.sleep(1) browser.find_element_by_css_selector("a[rel='q3_2']").click() time.sleep(1) browser.find_element_by_id("submit_button").click()

有需要注意的是一定要注意时间间隔,稍微一块就验证码伺候。

问卷星如何查看已经提交的问卷,如何查看问卷星填过的问卷(2)

  • 之所以用chromediver是因为有界面的可以知道对错,当程序无误的时候可以换成phantomjs。另外,你可以根据已经有的回答情况,和实际情况,按照一定概率进行点击不同的选项,那么就可以更逼真的实现数据的(伪造)??
  • 这篇纯粹娱乐,如大佬能直接破解js请赐教。
  • 如果没有selenium或者没有无头浏览器/chromedriver环境可以百度进行先安装。
    问卷网:
    分析结构之后发现和问卷星的不一样,并且还有多选框,多选框不能为空,我该如何处理呢?
    首先,我将我的问卷给我的好哥们姐们认真的填了一下,采集了14份左右的真实样本。
  • 这样我就可以根据这个数据模拟出很逼真的概率。
  • 说一下这里不一样的地方,这里多个元素用selenium中的find_elements查找多个元素。因为这里不好找到唯一标识,只好通过位置确定元素。
    下面附上python代码,核心思想就是如果差不多就随机编号,如果差得多jiuyong随机100个数查找百分比的范围

from selenium import webdriver import time import random browser = webdriver.PhantomJS() browser.get('https://www.baidu.com') time.sleep(2) for i in range(200): try: time.sleep(5) browser.get('https://www.wenjuan.com/s/2Uf6Fbe/') sex=browser.find_elements_by_css_selector("a[rel='question_5bfe34cd92beb5077b5fdaec']") index=random.randint(1,5) if index<3: sex[1].click() else: sex[0].click() time.sleep(0.5) grade=browser.find_elements_by_css_selector("a[rel='question_5bfe34cd92beb5077b5fdaed']") #index=random.randint(0,3) grade[2].click() time.sleep(0.5) istanguo=browser.find_elements_by_css_selector("a[rel='question_5bfe34ce92beb5077b5fdaee']") index=random.randint(1,10) if index>6: istanguo[0].click() else: istanguo[1].click() tiaojian=browser.find_elements_by_css_selector("a[rel='question_5bfe34ce92beb5077b5fdaf1']") index=random.randint(1,13) if index<=6: tiaojian[0].click() index = random.randint(1, 13) if index<=6: tiaojian[1].click() index = random.randint(1, 13) if index <= 3: tiaojian[2].click() if index<=8: tiaojian[3].click() index = random.randint(1, 13) if index<=3: tiaojian[4].click() index = random.randint(1, 13) if index <= 7: tiaojian[5].click() if index<=6: tiaojian[6].click() index = random.randint(1, 13) if index<=9: tiaojian[7].click() index = random.randint(1, 13) if index <= 9: tiaojian[8].click() if index<=2: tiaojian[9].click() index = random.randint(1, 13) if index<=2: tiaojian[10].click() index = random.randint(1, 16) if index <= 2: tiaojian[11].click() index = random.randint(1, 13) if index <= 8: tiaojian[12].click() age= browser.find_elements_by_css_selector("a[rel='question_5bfe34ce92beb5077b5fdaf4']") index=random.randint(0,100) if index<50: age[0].click() elif index>65: age[2].click() else: age[1].click() time.sleep(0.5) yingxiang=browser.find_elements_by_css_selector("a[rel='question_5bfe34ce92beb5077b5fdafb']") index=random.randint(1,10) jud=False if(index<=4): yingxiang[0].click() jud=True index = random.randint(1, 10) if (index <= 2): yingxiang[1].click() jud = True index = random.randint(1, 10) if (index <= 6): jud = True yingxiang[2].click() index = random.randint(1, 10) if (index <= 8): yingxiang[3].click() jud = True index = random.randint(1, 10) if (index <= 5): yingxiang[4].click() jud = True if jud==False:#防止运气不好一个没选上 yingxiang[2].click() time.sleep(0.3) jichu=browser.find_elements_by_css_selector("a[rel='question_5bfe34ce92beb5077b5fdafd']") index=random.randint(0,100) if index<64: jichu[1].click() elif index>98: jichu[2].click() else: jichu[0].click() time.sleep(0.5) jiehun=browser.find_elements_by_css_selector("a[rel='question_5bfe395992beb5238625321e']") index=random.randint(0,100) if index<65: jiehun[2].click() elif index>98: jiehun[0].click() elif index>=65 and index<=83: jiehun[3].click() else: jiehun[1].click() browser.find_element_by_id("next_button").click() except Exception as e: print(e) #input.clear() #button = browser.find_element_by_class_name('btn-search') #button.click()

查看无误之后不想弹出窗口将chromedriver换成phantomjs或设置不跳出参数即可即可。

问卷星如何查看已经提交的问卷,如何查看问卷星填过的问卷(3)


可以看到答题人数上涨了(切记控制速度)

栏目热文

问卷星能看到自己的提交记录吗(问卷星还能查到自己的填写记录吗)

问卷星能看到自己的提交记录吗(问卷星还能查到自己的填写记录吗)

问卷星用户使用场景:公司常使用问卷星做市场调研,运营人员需要将收集到的线索手动导入到伙伴云表单中,方便对接销售人员跟进及...

2023-12-29 23:50:30查看全文 >>

问卷星已经提交了但没有显示完成(问卷星提交了不小心点了重新填)

问卷星已经提交了但没有显示完成(问卷星提交了不小心点了重新填)

根据教育部文件要求,不得公布学生考试成绩、排名,老师们是否还在为一个个给家长发送成绩而苦恼?下面介绍利用WPS表格和问卷...

2023-12-29 23:43:41查看全文 >>

excel表格中相同的名称如何求和(excel表格相同型号求和怎么弄)

excel表格中相同的名称如何求和(excel表格相同型号求和怎么弄)

当领导给你一篇数据,同类数据混合着排列,如何清楚地分类,求每项的和,这时候就可以用到Excel表格的这一功能:同名数据合...

2023-12-29 23:59:29查看全文 >>

excel表格怎么同类求和(excel表格怎么按照同类别求和)

excel表格怎么同类求和(excel表格怎么按照同类别求和)

最简单的同类数据求和方法。今天我们来探讨一下如何对同类数据进行求和。例如,将销售部门的数据进行求和。首先需要将这些重复的...

2023-12-29 23:36:33查看全文 >>

福克斯两厢双离合值得买吗(福克斯两厢双离合二手值得买吗)

福克斯两厢双离合值得买吗(福克斯两厢双离合二手值得买吗)

15款福克斯,两厢小钢炮。有一个朋友想要一个二手的福克斯,但是他明确了,我想要15款以后,1.6的手动或者是1.5T的自...

2023-12-29 23:44:55查看全文 >>

问卷星已经填写的怎么查询(问卷星怎么查看未填的名单)

问卷星已经填写的怎么查询(问卷星怎么查看未填的名单)

我们有不少“隐藏功能”,用好了效率翻倍,简直能成为工作学习“不二神器”。今天小星给大家安利5个好用的“神功能”,快来看看...

2023-12-29 23:53:53查看全文 >>

问卷星如何知道提交成功(问卷星怎么知道有没有提交成功)

问卷星如何知道提交成功(问卷星怎么知道有没有提交成功)

在高层建筑日益崛起的今天,身处闹市的人们,日益渴望利用自己有限的居室,庭院或阳台空间,种植植物,在陶冶性情的同时,创造一...

2023-12-29 23:35:11查看全文 >>

大众朗逸开多久电池充电能完成(大众朗逸电瓶充电几个小时最好)

大众朗逸开多久电池充电能完成(大众朗逸电瓶充电几个小时最好)

大家好!你是否有过长时间不开车的经历呢?是不是因为疫情久居家中,沉迷于电视剧,让你的爱车闲置了很久呢?那么你可曾想过,这...

2023-12-29 23:48:28查看全文 >>

朗逸原厂电池一般多久更换(大众朗逸电池一般多久一换)

朗逸原厂电池一般多久更换(大众朗逸电池一般多久一换)

9月25日,上汽大众在武汉举行了朗逸纯电发布会,共推出一款车型,售价为14.98万元。朗逸作为销量神车,它的纯电版一经上...

2023-12-29 23:51:16查看全文 >>

大众朗逸电瓶寿命多长需要更换(大众朗逸的电瓶一般多久换一次)

大众朗逸电瓶寿命多长需要更换(大众朗逸的电瓶一般多久换一次)

一般来说汽车的蓄电池寿命在2-3年左右,用电器越少的蓄电池会越耐用,目前汽车行业发展越来越好很多车子上装配各种各样的用电...

2023-12-30 00:12:48查看全文 >>

文档排行