(2017-12)最新12306爬虫

#!/usr/bin/python 
# vim: set fileencoding=utf-8 :


"""命令行火车票查看器
Usage:
	tickets [-gdtkz] <from> <to> <date>


Options:
	-h,--help	显示帮助菜单
	-g		高铁
	-d		动车
	-t		特快
	-k		快速
	-z		直达


Example:
	tickets -d 南京 上海 2017-12-09
"""


from docopt import docopt
from stations import stations
import requests
from prettytable import PrettyTable
from colorama import init, Fore


init()


class TrainsCollection:


    header = '车次 出发时间 消耗时间 一等座 二等座 软卧 硬卧 硬座 无座'.split()


    def __init__(self, available_trains,from_station,to_station):
        """查询到的火车班次集合


        :param available_trains: 一个列表, 包含可获得的火车班次, 每个
                                 火车班次是一个字典
        :param options: 查询的选项, 如高铁, 动车, etc...
        """
        self.available_trains = available_trains
        self.from_station = from_station
        self.to_station = to_station
       # self.options = options


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值