好友
阅读权限20
听众
最后登录1970-1-1
|
本帖最后由 Edith123 于 2019-12-18 21:43 编辑
GitHub地址:https://github.com/testerSunshine/12306
Python版本-目前版本只支持3.6以上
下载源码到本地
安装方法x:
- root用户(避免多python环境产生问题): `pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt`
- 非root用户(避免安装和运行时使用了不同环境): `pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple -r requirements.txt`
配置文件:TickerConfig.py
里面有注释,自己配置一下就好了
注意:第110行 CHROME_PATH = "C:\Program Files (x86)\Google\Chrome\Application\chromedriver.exe"
需要下载一个和你谷歌版本对应的chromedriver.exe
- 服务器启动:
- 修改[配置(TickerConfig.py)文件
- 可以配置邮箱,配置邮箱的格式在[配置(TickerConfig.py)里面可以看到ex
- 可以配置server酱提醒(推荐)[配置教程(https://www.jianshu.com/p/8d10b5b9c4e3)
- 配置[配置(TickerConfig.py)文件的时候,需注意空格和遵循python语法格式
- 运行根目录`sudo python run.py`,即可开始
如果你的服务器安装了docker与docker-compose, 那么就可以通过`docker-compose`进行启动,`docker.sh`脚本对此进行了封装,可以通过如下命令进行启动
- 1、`sudo ./docker.sh run` #创建一个镜像并启动容器,如果镜像已经创建过了会直接启动容器。
- 2、`sudo ./docker.sh restart` #修改配置文件后,通过此名命令可重新加载容器运行
- 3、`sudo ./docker.sh rm` #删除容器
- 4、`sudo ./docker.sh drun` #后台运行容器
- 5、`sudo ./docker.sh logs` #在后台运行时,通过此命令查看运行的内容
- 注: 针对没有docker环境的同学提供了docker安装脚本(**<fontcolor="red">centos7</font>**)
- `sudo ./docker_install_centos.sh`
- ~~注: 若只有docker没有docker-compose. 可通过`pip install docker-compose`进行下载~~
- agency - cdn代{过}{滤}理
- config - 项目配置
- verify - 自动打码
- init - 项目主运行目录
- inter - 接口
- myException - 异常
- myUrllib request网络请求库
嫌麻烦的可以用直接编译好的
|
-
TickerConfg
-
-
-
-
-
新建文本文档.txt
75 Bytes, 下载次数: 391, 下载积分: 吾爱币 -1 CB
免费评分
-
查看全部评分
|
发帖前要善用【论坛搜索】功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。 |
|
|
|
|