在爬取12306的过程中,用到docopt这个函数,参考别人的文本内容是这样的
"""命令火车票查看器
Usage:
ticket.py -gdtkz <from> <to> <date>
ticket.py (-h|--help)
Options:
-g 高铁
-d 动车
-t 特快
-k 快速
-z 直达
"""
执行效果是这样的
Usage:
ticket.py -gdtkz <from> <to> <date>
ticket.py (-h|--help)
Options:
-g 高铁
-d 动车
-t 特快
-k 快速
-z 直达
他原封不动的输出的文本中的类容,没有进行任何操作
进行一番研究,我将文本改成了这样
"""命令火车票查看器
Usage:
ticket.py [-g,-d,-t,-k,-z] <from> <to> <date>
ticket.py (-h|--help)
Options:
-g 高铁
-d 动车
-t 特快
-k 快速
-z 直达
"""
然后后后面的代码就可以顺利进行了