#!/usr/bin/env/python3
# -*- coding:utf-8 -*-
'''
Author:leo
Date&Time:2019-07-27 and 12:22
FileName:12306_成都到重庆
Description:Python3.5+selenium3.0
'''
'''
场景:
1.打开12306官方订票网站:https://kyfw.12306.cn
使用python脚本实现查询火车票信息的效果图如下: 实现的代码:1 # coding: utf-8
2
3 """命令行火车票查看器
4
5 Usage:
6 tickets [-gdtkz]
7
8 Options:
9 -h,--help 显示帮助菜单
10 -g 高铁
11
转载
2023-06-20 01:21:01
169阅读
为方便查询12306的火车票信息,在此用python写了一个小工具,主要用到了docopt、requests、re、prettytable几个模块。其中: docopt模块作用是创建一个简洁漂亮的命令行交互界面,区别于sys.argv; requests模块作用是实现http请求,区别于urllib、urllib2等模块; re模块作用是正则表达匹配,用于匹配中文字符; prettytab
转载
2023-11-30 08:46:08
88阅读
最近我看到看到使用python实现火车票查询,我自己也实现了,感觉收获蛮多的,下面我就把每一步骤都详细给分享出来。(注意使用的是python3) 首先我将最终结果给展示出来: 在cmd命令行执行:python tickets.py -dk shanghai chengdu 20161007 > result.tx
转载
2023-10-23 14:54:01
263阅读
Python 实现火车票查询工具
转载
2023-06-26 19:38:37
298阅读
python爬取火车票网的时刻表数据导包import re,requests,datetime,time,json
from prettytable import PrettyTable
from colorama import init,Fore
from pyquery import PyQuery as pq
import random
import pymysql.cursors导包遇到问
转载
2023-10-13 12:47:04
171阅读
导语我们来完成项目的最后一部分内容即将两项功能集成到一个Demo,供所有专业/非专业人士更加方便地使用。开发工具python版本:3.5.4chromedriver_win32版本:2.3.4chrome版本:65.0.3298.4相关模块:requests模块、splinter模块、PIL模块以及python自带的一些基本模块。(相关模块均使用pip安装即可)相对之前版本的变动:(1)可视化界面
转载
2023-08-07 20:02:05
100阅读
Python 实现火车票查询工具一. 实验介绍通过python3实现一个简单的命令行版本的火车票查询工具,用实际中的例子会更感兴趣,不管怎么样,既练习了又可以自己使用。1. 知识点:Python 基础知识的综合运用docopt, requests, colorama, prettytable 库的使用setuptools 的使用2. 效果截图:二. 接口设计接口我们就按照12306官网
转载
2023-08-16 17:43:24
215阅读
Python 实现火车票查询工具 一. 实验介绍 通过python3实现一个简单的命令行版本的火车票查询工具,用实际中的例子会更感兴趣,不管怎么样,既练习了又可以自己使用。 1. 知识点: Python 基础知识的综合运用docopt, requests, colorama, prettytable 库的使用setuptools 的使用2. 效果截图:&nbs
转载
2023-07-11 11:24:06
743阅读
为了能够让人们利用计算机方便快速的查询火车信息,本系统集火车基本数据、车次管理、车票查询于一身,目的在于让管理人员更加快捷方便的对火车时刻进行更新和调整,同时能够让用户更加方便和快速的查询火车车次、时刻信息。此火车订票管理系统使火车余票信息的查询工作更加自动化、规范化、系统化。一方面能够提高管理人员的工作效率,以减轻传统人工管理方式所带需求的物力、人力;另一方面,因为本系统本着查寻方便、可靠性良好
转载
2024-04-26 09:47:24
146阅读
前言又要过年了,今年你不妨自己写一段代码来抢回家的火车票,是不是很Cool。下面话不多说了,来一起看看详细的介绍吧。先准备好:12306网站用户名和密码chrome浏览器及下载chromedriver下载Python代码,来自网络整理 [点击下载 ]代码用的Python+Splinter开发,Splinter是一个使用Python开发的开源Web应用测试工具,它可以帮你实现自动浏览站点和
转载
2023-06-28 22:58:38
205阅读
在当今快速发展的互联网时代,使用 Python 查找火车票已经成为一项很常见的需求。由于中国的铁路交通庞大而复杂,每天有数以万计的乘客需要及时获取火车票的实时信息。为了解决这一问题,我将分享使用 Python 编写一个简单应用程序来查询火车票的全过程。
### 背景定位
在技术发展的过程当中,Python 作为一种高级编程语言,凭借其简洁明了的语法和强大的库支持,实现了许多高效的功能,包括网络
在本篇博文中,我们将探讨如何利用 Python 创建一个火车票查询工具。这种工具在日常出行中非常实用,可以帮助用户迅速查找和预订票务信息。接下来,我们将系统地解析这个工具的设计与实现过程,包括通信协议的背景、抓包方法、报文结构、交互过程及更多内容。请随我深入了解!
## 协议背景
火车票查询工具通常需要与铁路部门的服务进行通信,以获取最新的票务信息。这里涉及到的协议可能是 HTTP 或者某种专
前言今天用google浏览器试着抓了一下包,感觉很有意思,做了一个小demo。抓包所谓抓包,按照我的理解,就是获取浏览网站时的各个请求。 通过google浏览器可以进行查看这些包。 如下 下面来介绍一下怎么调出这个界面来。(大佬请忽略) 登录携程网,点击导航栏火车,按一下F12(出现如上图右边部分)然后点击network,network中中对不同的请求进行分类如下 xhr我的理解是请求一些数据,就
转载
2023-12-07 14:02:38
213阅读
http://youerning.blog.51cto.com/10513771/1719159
转载
精选
2015-12-06 18:06:22
850阅读
问题描述:小白学习python的第N天,继续练习。做一个模拟购票的小程序,没有用数据库和文件来存储数据,只是能够单词选择。 # hzh 每天进步一点点
# 2022/5/13 17:24
import colorama
import time
import os
import prettytable as pt
colorama.init(autoreset=True)
class r
转载
2023-05-28 21:48:58
206阅读
# Java查询火车票实现教程
## 整体流程
首先,让我们来看一下整个查询火车票的流程,可以使用一个表格来展示每个步骤:
| 步骤 | 描述 |
|------|--------------------|
| 1 | 输入出发地和目的地 |
| 2 | 连接火车票查询API |
| 3 | 解析返回的数据 |
| 4 | 显示查
原创
2024-05-23 06:37:15
45阅读
# Python火车票科普
## 引言
随着科技的发展和人们对出行需求的不断增加,火车票预订成为了现代生活中必不可少的一部分。Python作为一门功能强大且易于学习的编程语言,可以帮助我们自动化完成许多繁琐的任务,其中包括火车票预订。本篇文章将介绍如何使用Python来查询和预订火车票。
## 准备工作
在开始之前,我们需要安装一些Python库来帮助我们完成任务。其中包括`request
原创
2023-08-18 07:02:59
115阅读
原标题:Python 实现一个火车票查询的工具主要功能:输入出发车站,到达车站,时间,然后返回所有的车次信息,和余票信息支持输入附加选项查询不同的火车的类型,比如高铁,动车。#查询上海到北京2017-04-25的高铁和动车的车票,-g -d 是附加选项 表示高铁和动车python3 trains.py -gd 上海 北京 2017-04-25运行结果:1. 对12306网站买票过程抓包分析点击查询
转载
2023-08-05 00:29:46
113阅读
前言:大家跟我一起念,Python大法好,跟着本宝宝用Python抢火车票首先我们需要splinter安装:pip install splinter -i http://pypi.douban.com/simple –trusted-host pypi.douban.com然后还需要一个浏览器的驱动,当然用chrome啦下载地址:http://chromedriver.storage.google
转载
2023-08-09 06:18:24
185阅读