Python並發程式設計簡介
怎樣選擇多執行緒多進程多協程
Python速度慢的罪魁禍首,全域解釋器鎖定GIL
使用多線程,Python爬蟲被加速10倍
Python實作生產者消費者爬蟲
Python線程安全問題以及解決方案
Python好用的線程池ThreadPoolExecutor
Python使用執行緒池在Web服務中實現加速
使用多進程multiprocessing模組加速程式的運行
Python在Flask服務中使用多進程池加速程式運行
Python非同步IO實作並發爬蟲
在非同步IO中使用信號量控制爬蟲並發度
並發程式設計是用來提升程式運作速度的技術,有多執行緒、多進程、非同步IO等手段;本節課程挑戰Python的同時程式技術;改造網路爬蟲並發爬取、改造Web服務並發運行業務邏輯。