Python實現多進程/多執行緒同時下載單個文件

本書81個實驗項目可與董付國老師的《Python程式設計(第2版)》、《Python程式設計基礎(第2版)》、《Python程式設計基礎與應用》、《Python程式設計實例教程》等教材配合使用,用書老師可以聯繫董老師獲取配套源碼和測試數據文件。

===============

功能描述:

使用多進程/多執行緒同時下載單個文件,可以自定義文件地址、進程/執行緒數量。

主要思路:

獲取文件大小,使用多個進程/執行緒分別下載一部分,最後再把這些文件拼接起來。

參考程式碼:

運行結果: