1. 断点打印
import sys
sys.exit() # 断点打印
2. pip源选择
很多时候,比如网络不给力,连接超时、防火墙阻挡等等各种原因,我们可能无法从Python官方的PyPi仓库进行pip安装,这时候可以选择国内的第三方源,推荐使用豆瓣源,速度不错。
- 升级pip到最新
python -m pip install --upgrade pip
- 查看当前源
pip config list
- 命令行修改源
源地址(https://pypi.Python.org/simple/)pip config set global.index-url +
- 常用源
默认源: https://pypi.Python.org/simple/ 阿里云 http://mirrors.aliyun.com/pypi/simple/ 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 中国科学技术大学 http://pypi.mirrors.ustc.edu.cn/simple/ 豆瓣 https://pypi.douban.com/simple/
3. env虚拟环境和Git管理
就是用来为每一个项目创建一套“独立隔离”的Python运行环境的工具;
- 利用
工具直接创建项目的时候生成虚拟环境; 避免手工配置产生的问题!PyCharm
- env配合pip快速建立开发环境
- env虚拟环境配合pip的freeze功能,可以一次性快捷的将整个环境下的第三方模块全部记录下来:
pip freeze > requirements.txt
- 对应的,也可以用它一次性通过在别的机器上或虚拟环境里,将文件里列出的第三方库安装起来。只需要使用命令
pip install -r requirements.txt
- env虚拟环境配合pip的freeze功能,可以一次性快捷的将整个环境下的第三方模块全部记录下来:
- git管理: 提交模块库列表记录和代码记录, 然后批量下载安装模块
4. Selenium 参考资料
http://www.python3.vip/tut/auto/selenium/01/