求多线程下载源码!

求多线程下载源码!

一直对多线程下载有兴趣,但却不知道好何做

urllib.urlopen()方法介绍中只说:若发送的是get请求,只需把请求放在urlstr中。就这么一句

请知道的或者有源码的朋友解答~谢谢~~
可以去看一看我以前写的 crawl 程序,多线程式抓网页的程序,是在命令行下运行的。如果转为gui可能会更复杂。

http://pyrecord.freezope.org/download/crawl.zip/down
首先谢谢仁兄的源码!

认真看了您的源码,没有在里面找到urlopen的分段请求get数据部分~  - -!

在下是初学者,读了你的源码后感觉你的编程风格如此清晰,一点都不头痛 :)

关于urlopen方法,如何将get请求放入urlstr中,以及get 请求的计算方法(如果要分段下载,首先需要知道总文件的大小?然后确定每段大小)

初入网络编程,请多多指教~   :)
呵呵,你并没有说明是分段多线程下载呀。我那个是多线程多文件下载。与你的需求不同。
多线程分段需要分析http协议头
你去BT网站:

http://www.bittorrent.com/dl/?C=M;O=D 

把那个源码下下来好好看看,BT的下载方法就是你想要的下载方法了,好好看,有什么提高发上来给大家看看哦。