最近我看到看到使用python实现火车票查询,我自己也实现了,感觉收获蛮多的,下面我就把每一步骤都详细给分享出来。(注意使用的是python3) 首先我将最终结果给展示出来: 在cmd命令行执行:python tickets.py -dk shanghai chengdu 20161007 > result.tx
转载
2023-10-23 14:54:01
263阅读
## Python判断火车票座位
随着科技的发展,火车票的买卖越来越方便,而对于座位的选择也成为了旅客关心的话题。无论是选择硬座、软座还是卧铺,如何通过Python编写程序判断这些座位的信息,已经成为了程序员们感兴趣的内容。本文将为大家介绍如何利用Python进行火车票座位的判断,并通过实例代码展示其实现方法。
### 座位信息的类设计
首先,我们设计一个“Seat”的类,该类包含座位的基本
原创
2024-09-25 07:48:48
144阅读
# 如何使用 Python 实现火车票座位判断
在火车出行中,判断座位是否可用是非常重要的。通过 Python 编程,我们可以实现一个简单的火车票座位判断程序。本文将详细介绍整个实现流程,代码步骤以及具体操作。
## 整体流程
下面是实现火车票座位判断的基本流程表:
| 步骤 | 描述 |
|------------|
这个是之前在学校是真的闲的要吐的时候,自己做着玩的,也算是对Python的一次练习吧,里面全是一些字符串操作,没什么技术含量,各位大佬请让路啦~~嘻嘻然后,代码长这样:import requests
import json
import datetime
import time
import smtplib
from email.mime.text import MIMEText
from ema
转载
2024-06-05 09:55:11
257阅读
一共分为俩个函数
1,获取城市的各个缩写
def city_number():#获取城市各地区缩写如 "北京":"KCN"
ko=[]
lp=[]
html=requests.get("https://kyfw.12306.cn/otn/resources/js/framework/station_name.js",headers=headers)
htm
# 使用Python实现火车票座位查询
在现代社会,火车作为一种重要的交通方式,吸引了许多人选择其作为出行的首选。若希望用Python来实现“火车票座位查询”的小程序,我们可以分成若干步骤来完成。本文将介绍实现这一功能的流程,并提供详细代码和注释,帮助您理解代码的每个步骤。
## 流程概述
首先,让我们看一下整个功能实现的步骤。为了便于理解,我们可以使用表格展示每一步的内容:
| 步骤 |
尾号;0、5是三排座du靠窗尾号;4、9 是双排座靠窗
尾号;2、7 是三排座靠过道
尾号;1、6 是三排座中间
尾号;3、8 是双排座靠过道
转载
2020-10-15 10:41:00
262阅读
2评论
import requests
def qu():
headers={
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/103.0.5060.114 Safari/537.36 Edg/103
转载
2023-06-19 10:47:40
228阅读
使用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阅读
Python 实现火车票查询工具 一. 实验介绍 通过python3实现一个简单的命令行版本的火车票查询工具,用实际中的例子会更感兴趣,不管怎么样,既练习了又可以自己使用。 1. 知识点: Python 基础知识的综合运用docopt, requests, colorama, prettytable 库的使用setuptools 的使用2. 效果截图:&nbs
转载
2023-07-11 11:24:06
743阅读
为方便查询12306的火车票信息,在此用python写了一个小工具,主要用到了docopt、requests、re、prettytable几个模块。其中: docopt模块作用是创建一个简洁漂亮的命令行交互界面,区别于sys.argv; requests模块作用是实现http请求,区别于urllib、urllib2等模块; re模块作用是正则表达匹配,用于匹配中文字符; prettytab
转载
2023-11-30 08:46:08
88阅读
问题描述:小白学习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阅读
# Python火车票科普
## 引言
随着科技的发展和人们对出行需求的不断增加,火车票预订成为了现代生活中必不可少的一部分。Python作为一门功能强大且易于学习的编程语言,可以帮助我们自动化完成许多繁琐的任务,其中包括火车票预订。本篇文章将介绍如何使用Python来查询和预订火车票。
## 准备工作
在开始之前,我们需要安装一些Python库来帮助我们完成任务。其中包括`request
原创
2023-08-18 07:02:59
112阅读
前言:大家跟我一起念,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阅读
题目:Description 一个铁路线上有n(2<=n<=10000)个火车站,每个火车站到该线路的首发火车站距离都是已知的。任意两站之间的票价如下表所示: 站之间的距离 - X 票价 0L1L2其中L1,L2,L3,C1,C2,C3都是已知的正整数,且(1 <= L1 < L2 < L3 <= 10^9, 1 <= C1 < C2 < C3 <= 10^9)。显然若两站之间的距
原创
2021-07-12 17:15:19
197阅读
题意一个铁路线上有n(2<=n<=10000)个火车站,每个火车站到该线路的首发火车站距离都是已知的。任意两站之间的票价如下表所示:站之间的距离 - X 票价 0<x<=l1 L1<x<=l2 L2<x<=l3 其中L1,L2,L3,C1,C2,C3都是已知的...
转载
2017-03-17 19:31:00
159阅读
2评论
<select name="passenger_1_seat_detail_select" style="display:block" id="passenger_1_seat_detail_select" onchange="setSeatDetail('1')"><option value="0">随机</option><option value="3
原创
2013-11-29 13:40:17
315阅读
又到了一年一度的大迁徙。听一个同事说其亲戚网上购票买不到,电话购票也买不到
原创
2023-04-09 11:32:33
124阅读
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阅读
这个是实现结果,因为一天只能取消三次,所以最后一步点击确认被我注释了1.首先实现使用selenium登陆12306关于使用selenium实现12306登陆可以看我的另一篇文章 这里实现了使用selenium登陆12306,这次是基于上次的代码进行修改实现全自动购买车票的 实现全自动登陆12306链接2.根据上面实现登陆后,实现购买火车票还需两步这里只进行了二等座的查询和购票,想要买其他的自己也可
转载
2023-09-04 20:37:58
211阅读