今天要分析的网站是携程网,获取景点的用户评论,评论信息通过json返回API,页面是这个样子的

按下F12之后,F5刷新一下

具体需要URL

Request的方式为POST,还需要你提取的哪一页,下面图片显示了页面id,景点id(viewid),pagenum页面数,pagesize页面的项数等等。

最基本的GET请求可以直接用post方法

response = requests.post("http://www.baidu.com/", data = data)

对于 POST 请求来说,我们一般需要为它增加一些参数。那么最基本的传参方法可以利用 data 这个参数。

data={

"pageid": "10650000804",

"viewid": 107540,

"tagid": "0",

"pagenum": "1",

"pagesize": "50",

"contentType": "json",

"SortType":"1",

"head": {

"appid": "100013776",

"cid": "09031037211035410190",

"ctok": "",

"cver": "1.0",

"lang": "01",

"sid": "8888",

"syscode": "09",

"auth": "",

"extension": [

{

"name": "protocal",

"value": "https"

}

]

},

"ver": "7.10.3.0319180000"

}

因此

html=requests.post(URL,data=json.dumps(data)).text

html=json.loads(html)

部分结果如下

处理json文件后可以得到如下结果

用python爬网站评论_python爬取携程景点评论信息相关推荐

  1. python爬携程景区评论_python爬取携程景点评论信息

    python爬取携程景点评论信息 今天要分析的网站是携程网,获取景点的用户评论,评论信息通过json返回API,页面是这个样子的 按下F12之后,F5刷新一下 具体需要URL Request的方式为P ...

  2. 爬取携程景点评论数据【最新方法】,分析AJAX实现页数跳转的爬取方法

    本文仅供技术学习使用,欢迎转载,转载请注明出处 因为朋友参加数学建模,需要景点数据,而我刚好懂一点点,就帮他写爬虫代码.在网上搜索到一些爬虫方法,但在获取景点ID时,发现现在携程的Request Pa ...

  3. python爬取携程景点_python爬取携程景点评论信息

    今天要分析的网站是携程网,获取景点的用户评论,评论信息通过json返回API,页面是这个样子的 按下F12之后,F5刷新一下 具体需要URL Request的方式为POST,还需要你提取的哪一页,下面 ...

  4. python携程酒店评论_python爬取携程景点评论信息

    今天要分析的网站是携程网,获取景点的用户评论,评论信息通过json返回API,页面是这个样子的 按下F12之后,F5刷新一下 具体需要URL Request的方式为POST,还需要你提取的哪一页,下面 ...

  5. python爬携程上出境游数据_python爬取携程旅游评价信息词云图分析

    python爬取携程旅游评价信息词云图分析 前言 前面咱们已经分析过如何爬取携程旅游的相关信息,如果没有看过的,可以先跳转看一下前面的那篇博客:python 爬虫 一键爬取携程旅游团数据 这一篇呢,咱 ...

  6. python爬取携程旅游评价信息词云图分析

    python爬取携程旅游评价信息词云图分析 前言 前面咱们已经分析过如何爬取携程旅游的相关信息,如果没有看过的,可以先跳转看一下前面的那篇博客:python 爬虫 一键爬取携程旅游团数据 这一篇呢,咱 ...

  7. 爬取携程中评论的数据

    爬取携程中评论的数据 1.爬取评论的发布者 2.爬取评论发布的时间 3.爬取评论的内容 在爬取这个携程数据时,将使用selenium自动化的去获取网页数据将网页数据下载下来,使用的是chrom驱动程序 ...

  8. 爬取携程景点可能遇到的问题

    打开文件要加上encoding否则可能GBK编码错误 携程的某些数据无法爬取,获得的HTML里不是真实数据 获取li列表个数有变化的时候最好用selector,获得整个列表,然后再分离 strip() ...

  9. pyhton爬虫(12)——抓取携程酒店评论数据

    本文主要目标是抓取携程酒店基本信息和用户评论数据.具体来说,酒店基本信息包括:酒店名.酒店星级.酒店最低房价.用户推荐比.酒店总评分等:用户评论数据包括:用户评论时间,用户评分,评论内容等. 实现代码 ...

最新文章

  1. mysql 使用位运算
  2. iResearch_2008年度中国互联网经济及核心行业核心数据发布
  3. Redis运维和开发学习笔记(3)redis搭建集群
  4. Sublime text3装入插件Anaconda
  5. 现在进行时和一般现在时的将来时态_39
  6. java笔试必考知识_面试必备:常考Java基础知识总结(持续更新)
  7. 使用CSS或Javascript实现隔行换色效果
  8. numpy教程:函数库和ufunc函数
  9. [转载]如何学习ANSYS?
  10. OPPO推送:怎样开通?
  11. linux 清除命令,linux快速删除命令
  12. pdf (便携式文档格式)
  13. d3.js 旋转图形_凭布青云拼布图形设计软件下载-布艺设计软件 v2.0.0.1 官方版
  14. 什么是着色器 (Shader)占用率(Occupancy)? 为什么我们应该关心它?
  15. 树莓派C语言超声波传感器测距
  16. 回声消除(AEC)原理
  17. 记 [GXYCTF2019]Ping Ping Ping 1
  18. MS Office 开发工具--VBA
  19. 《让荧光舞一直挥舞下去》
  20. ggplot2-散点图的边框与填充色问题

热门文章

  1. 如何使用SAP云平台的Notification服务给Android应用推送通知消息
  2. CloudFoundry应用的自定义端口的命令行设置方式
  3. SAP UI5 requireBusyDialog
  4. sap.ca.scfld.md.controller.BaseMasterController - how is extend method implemented
  5. SAP UI5 /UI5/IF_UI5_REP_PERSISTENCE - why I cannot deploy app to GM6
  6. How to deal with error message Could not start the app due to a configuration problem
  7. 在SAP Commerce里用SQL查询产品主数据
  8. 在AWS控制台里根据需要打开指定的通信端口
  9. 自己写的一段预测双色球号码的Java代码
  10. 使用JPA + Eclipselink操作PostgreSQL数据库