Python實現多進程/多線程同時下載單個文件

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

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

功能描述:

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

主要思路:

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

參考代碼:

運行結果: