requests > http 框架
一款強大無比的 http 框架,基本上把 http 所有操作都封裝成傻瓜都會用的樣子,反正我是傻瓜,用過之后就不想再弄原生的 urllib 庫了。
pillow > 圖像處理庫
python 的 PIL 太舊而且感覺沒人維護了,這是個 PIL 項目的分支,支持 python3.x。
beautifulsoup > html&xml 處理框架
一個可以很方便地處理 html 和 xml 的庫,唯一缺點就是如果文檔太大,轉換所需的時間成本也是很可觀的,如果是高性能爬蟲,還是建議用正則( 雖然正則無法處理節(jié)點之間的關系,自己封裝咯 )。
pyinotify > 文件檢測工具
這貨可以檢測某個文件夾內(nèi)文件 crud 行為,只有里面有點風吹草動都可以檢測到,如果需要做運維方面的工作,這是個不錯的工具,不過我看了下 setup.py,貌似只支持 linux。
watchdog > 跨平臺文件檢測工具
這個東西就比上面的 pyinotify 好一點了畢竟可以跨平臺,不過要依賴的東西也是比較多的,依賴的名單如下:
ntlm > python 域登錄工具
一個 python 的 window 域登錄工具包,碰上域登錄處理可以考慮這個。
requests_ntlm > python 域登錄工具
這也是一個 python 的 window 域登錄工具包,不過這貨是用 requests 封裝過的,兩三行代碼完成域登錄不是夢想,需要依賴 ntlm 和 requests 兩個庫。
python3-cookbook > 一個不錯的 python3 中文說明書