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/