python 12306 车次数据获取
ssl._create_default_https_context = ssl._create_default_https_context
train_data = '2018-10-20'
headers = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36'' (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36','Referer': 'https://kyfw.12306.cn/otn/leftTicket/init',
}data = {'leftTicketDTO.train_date': '2018-10-20','leftTicketDTO.from_station': 'ICW','leftTicketDTO.to_station': 'CSQ','urpose_codes': 'ADULT',
}url = 'https://kyfw.12306.cn/otn/leftTicket/query?leftTicketDTO.train_date=' \'{}&leftTicketDTO.from_station=' \'ICW&leftTicketDTO.to_station=CSQ&purpose_codes=ADULT'
url = url.format(train_data)def get_list():# req = requests.Request(url=url, headers=headers, data=data)# html = requests.get(req)# print(html.json())req = request.Request(url)req.headers = headers# req.data = bytes(data)html = urllib.request.urlopen(req)print(type(html))# print(html.read())result = json.load(html)for item in result['data']['result']:# map = item['result']j = 0for i in item.split('|'):print(j, i)j += 1# print(item.split('|'))

posted on 2018-10-21 12:50 电子灵魂 阅读(...) 评论(...) 编辑 收藏

转载于:https://www.cnblogs.com/wordgao/p/9824644.html

python 12306 车次数据获取相关推荐

  1. python爬取12306_Python爬取12306车次信息代码详解

    详情查看下面的代码: 如果被识别就要添加一个cookie如果没有被识别的话就要一个user-agent就好了.如果出现乱码就设置编码格式为utf-8 #静态的数据一般在elements中(复制文字到s ...

  2. python 12306查询不到车次_过年回家抢不到火车票?Python 开发 12306 查票神器

    临近年关,不少在外的游子都急着买票回家,但这时候的火车票,总是供不应求的. 我想到了几年前徐峥主演的<人在囧途>,春运期间,一个老板,一个民工,同时都因为买不到火车票而囧态百出,甚至辗转到 ...

  3. python 12306查询不到车次_Python3.x 抓取12306车次信息,表格详情显示,让你学会思路,分析网站特点,爬取数据。12306车票查看器!...

    我的例子都比较适合新手,那种老司机请绕道,谢谢! ps 前言 最近学习Python,所以呢?跟大家一样,都是看看官网,看看教程,然后就准备搞一个小东西来试试,那么我使用的例子是实验楼中的12306火车 ...

  4. python 12306查询不到车次_python实现自动抢12306火车票,妈妈再也不用担心我没有车回去了...

    转眼,2018还有几天就过去了,新年也不远了. 无论是在上学的,还是上班的.新年,我们需要一张火车票,回家看看自己的老爹老母亲. 中国这么多亿人口,我们怎么能愉快地.优雅地拿到一张火车票呢? pyth ...

  5. 12306 火车票 Python爬虫 车次信息及经停站信息

    以下代码为爬取12306官网的信息,有兴趣的也可以爬取 http://www.jt2345.com/ import requests import jsondef get_City_data():'' ...

  6. python 12306查询不到车次_python爬取12306火车车次信息

    #-*- coding:utf-8 -*- importrequestsimportreimportjson#关闭https证书验证警告 requests.packages.urllib3.disab ...

  7. Python查询12306车次信息

    代码采用python3编写,本来用PyQt5做了一个方便的查询界面,不过这篇文章主要来介绍爬取功能,就不把Qt代码贴出来了,可以先看一下效果.运行后只需输入起始站.终点站和日期就可以看到如下效果,和火 ...

  8. 小白入门爬虫~爬取12306车次信息(静态网站和动态网站的区分)(get动态网页的爬取)

    elements,console,source,network elements分析网络结构,获取想要的数据 console打印一些网站的数据,做网站的时候有时候可能会在控制台上打印一些数据 sour ...

  9. python 12306抢票_Python爬虫实战:12306抢票开源!

    今天就和大家一起来讨论一下python实现12306余票查询(pycharm+python3.7),一起来感受一下python爬虫的简单实践 我们说先在浏览器中打开开发者工具(F12),尝试一次余票的 ...

最新文章

  1. 深度置信网络_人工智能深度学习之父Hinton深度置信网络北大最新演讲(含PPT)...
  2. Struts2 配置文件手册
  3. 我们用最详细的方式解析Android消息机制的源码,经典好文
  4. 八、【栈和队列】栈的应用
  5. MySQL INT、TINYINT、SMALLINT、MEDIUMINT、BIGINT(整数类型)
  6. ffmpeg加环境变量
  7. 深入浅出JVM-内存模型
  8. silverlight计时器
  9. java.lang.SecurityException: Prohibited package name: java.xxx.xxxx
  10. Bailian2935 有未知数的表达式【递归】
  11. 贺利坚老师汇编课程54笔记:SF符号标志SIGN FLAG
  12. linux jenkins自动部署,【linux】【jenkins】自动化部署一 安装jenkins
  13. 远程桌面连接Windows后显示蓝屏
  14. mysql 磁盘已满_记一次 mysql 磁盘满解决过程
  15. 笔记本无线上网的问题
  16. C语言计算内部回报率(或名内部收益率)(IRR)
  17. ECPC-2015部分题解
  18. 解决百度云非限速版本被封下载问题
  19. neon 指令 c语言,Neon指令集优化快速入门教程
  20. imu相机标定_camera-imu内外参标定

热门文章

  1. 2010-2011年中国嵌入式开发从业人员调查报告隆重推
  2. c/c++里面的变长参数的实现
  3. nlp自然语言处理_自然语言处理(NLP):不要重新发明轮子
  4. Linux shell:shell 命令的返回值和输出
  5. 毫米波雷达和车联网在未来无人驾驶中的应用和比较
  6. 作家百态之二:山南海北
  7. 视频图像处理平台对比_对比传统智能结算,戈子视觉结算有了质的改变
  8. java 堆内存分析_JVM内存堆布局图解分析
  9. github 公钥 私钥_ubuntu git生成ssh key (公钥私钥)配置github或者码云
  10. 偏移shaderuv_Unity Shader 之 uv动画