Python爬取问卷星内容

问卷星标题和选项内容爬取
从以下博客中学习到的,加了些自己的解释
Python3 爬虫— 问卷星内容爬取
先贴代码:

import time
from requests_html import HTMLSessionwenjuanxing_URL = "https://ks.wjx.top/jq/55123312.aspx"def parse_post_data(resp):questions = resp.html.find('fieldset', first=True).find('.div_question')for i, q in enumerate(questions):title = q.find('.div_title_question_all', first=True).textchoices = [t.text for t in q.find('label')]print(title)for choice in choices:print(choice)print('***************************************************\n')time.sleep(0.5)def main():print('开始爬取问卷内容')print('链接:%s' % wenjuanxing_URL)session = HTMLSession()resp = session.get(wenjuanxing_URL)parse_post_data(resp)if __name__ == '__main__':main()

需要导入time和requests_html包,没有的可以在python目录下用pip下载

questions = resp.html.find('fieldset', first=True).find('.div_question')

这里的filedset是包含所有题目和答案的标签

题目内容

title = q.find('.div_title_question_all', first=True).text

对应题目选项

choices = [t.text for t in q.find('label')]

控制台运行:

Python爬取问卷星内容相关推荐

  1. python爬取问卷星内容,Python 问卷星自动填写 爬虫

    Python帮你填问卷星 ps:网上看到的代码,虽然技术不深,但我觉得挺有用的,所以在此分享给大家 在某段时间朋友圈是否一直充斥着各种问卷调查,为了达成某种要求我们不断向好友求助填写问卷,今天,我就把 ...

  2. python爬取问卷星内容_Python Selenium 问卷星自动填写

    从问卷星网站找的一个模板 编写思路大致是这样xpath定位网页元素 driver.find_element_by_xpath 对元素进行操作,有点击click和填入send_keys 最后点击提交问卷 ...

  3. python爬取问卷星内容_python问卷星爬虫bug求助

    [TOC] 原bug MaxRetryError: HTTPConnectionPool(host='127.0.0.1', port=9659): Max retries exceeded with ...

  4. python爬取问卷星内容_Python 自动填写问卷星(适用问卷星的所有类型题目)

    为应付"上面"的需要,公司接了个帮助推广市政公益项目的问卷.整个问卷有单选题.多选题.填空题.日期框.地理位置框.矩阵多选和矩阵单选等几乎涵盖了问卷星所有类型问题的问卷,题目有近7 ...

  5. Python爬取问卷星问题与选项

    代码实现 import requests from bs4 import BeautifulSoupres = requests.get(url="https://.aspx") ...

  6. python 从题库excel中读取需要的属性生成json,然后爬取问卷星比对出答案

    1.excel文件 https://download.csdn.net/download/qq_42972591/74125316 import pandas as pd import re impo ...

  7. python爬取论坛付费内容_Python进阶量化交易专栏场外篇20-爬虫抓取股票论坛帖子...

    欢迎大家订阅<教你用 Python 进阶量化交易>专栏!为了能够提供给大家更轻松的学习过程,笔者在专栏内容之外已陆续推出一些手记来辅助同学们学习本专栏内容,目前推出的扩展篇链接如下: 为了 ...

  8. 用python爬取qq空间内容_用python爬取QQ空间

    原博文 2016-11-18 17:19 − 好久没写博文了,最近捣鼓了一下python,好像有点上瘾了,感觉python比js厉害好多,但是接触不久,只看了<[大家网]Python基础教程(第 ...

  9. 利用python爬取百度翻译内容

    利用python可以实现对百度翻译内容的爬取,具体过程如下: 前期工作 本程序的测试环境为python3.5,Chrome浏览器.进入百度翻译的页面,点开F12进入开发者调试工具,点击network, ...

最新文章

  1. 关于学习Python的一点学习总结(56->random的使用)
  2. 数据结构三元组实验报告_数据结构实验报告
  3. Python 学习之二: module, import 与 import as
  4. 《术以载道——软件过程改进实践指南》—第1章1.1节对CMMI的基本认识
  5. PAT 1025 反转链表 (25)(STL-map+思路+测试点分析)
  6. python项目打包
  7. 电脑一复制粘贴就卡死_油门突然卡死,踩刹车根本没用该怎么办?看看老司机怎么说...
  8. 第一章 TestNG框架自动化简述
  9. 几种主要的Linux版本之间的比较
  10. TCP/IP数据包结构分析
  11. UDP打洞NAT大致分为下面四类 P2P
  12. Redis(十一):Redis特殊类型之Bitmap位图
  13. 蓝桥杯练习系统,入门训练,Java版
  14. c#同时上传文件和参数,Java接收的完整教程,炒鸡简单!网上的教程弱爆了!
  15. abaqus质量缩放系数取值_ABAQUS-延性损伤模型模拟金属材料断裂
  16. torch.index_select与torch.gather
  17. TypeScript 的声明文件的使用与编写
  18. Hibernate框架介绍以及入门 【一】Hibernate 快速入门 框架的概述 什么是 Hibernate Hibernate 持久层的ORM框架 下载Hibernate 官网 编写测试代码
  19. 探索性测试(游戏向)
  20. 英语口语智能测试软件,口语易英语口语智能评测系统(英语口语训练软件)V6.91 最新版...

热门文章

  1. 区块链是如何存数据的?
  2. 员工缺乏责任心的四大原因
  3. app中使用企业微信sdk分享小程序报错:小程序路径错误,加载超时 解决办法。
  4. 2021双十一自动浏览脚本,京东淘宝自动化脚本末班车
  5. 发完牢骚和惆怅,就继续去看paper吧
  6. ShowType=0,交换机命令showinterfacestype0/port_#switchport|trunk用于显 - 信管网
  7. 7.网络基础配置实验报告(2)
  8. CUDA C编程(三十)OpenACC的使用
  9. 详述SpringMVC中数据类型转换器
  10. [AV1] interpolation