testerSunshine / 12306

12306智能刷票,订票
MIT License
33.76k stars 9.79k forks source link

我不明白打开12306官网可以获取headers-Cookies中的RAIL_DEVICEID,RAIL_EXPIRATION,这几个应该再那个文件里,再12306网页找不到 #850

Open YUG-LONG opened 11 months ago

YUG-LONG commented 11 months ago

描述问题

我不明白,这句打开12306官网可以获取headers-Cookies中的RAIL_DEVICEID,RAIL_EXPIRATION

这个我不知道在12306网页的那里,找不到;然后也不知道应该放在哪个文件的那里

在文末有个TickerConfig.py的句段,我猜一下是不是将RAIL_DEVICEID , RAIL_EXPIRATION放在TickerConfig.py文件里。

重现步骤

    先看到python run.py -h能行,就使用python run.py r报错(提醒装依赖) 反正run程序一次,报缺失依赖,然后安装,这样重复了好几次

pip install pillow是报错缺失PIL这个文件依赖时,的解决方法
Pillow是一个Python图像处理库,提供了类似于PIL的功能,并且与大多数Python版本兼容
反正步骤二的步骤是:
一次命令: python run.py -h   和 python run.py c

多次命令: python run.py r 根据这个报错提示,下载需要的依赖
(myenv) PS D:\project\ticket12306\12306> python run.py c
Traceback (most recent call last):
  File "run.py", line 29, in <module>
    from agency.cdn_utils import filterCdn
  File "D:\project\ticket12306\12306\agency\cdn_utils.py", line 10, in <module>
    from myUrllib.httpUtils import HTTPClient
  File "D:\project\ticket12306\12306\myUrllib\httpUtils.py", line 8, in <module>
    from fake_useragent import UserAgent

ModuleNotFoundError: No module named 'fake_useragent'
(myenv) PS D:\project\ticket12306\12306> pip install fake_useragent

ModuleNotFoundError: No module named 'fake_useragent'
这句话没搞错的话,就是说缺失fake_useragent这个依赖

拜托大佬解决下,谢谢

截图&日志

环境信息

额外的备注

YUG-LONG commented 11 months ago

请大佬解决下,我的想法是,定三张高铁票(但那趟车经常没票,不会这个,不知道能否实现抢退票的功能),但不知道需要的headers-Cookies中的RAIL_DEVICEID,RAIL_EXPIRATION怎么找