我有以下代码:
#!/usr/bin/env python
from mechanize import Browser
from BeautifulSoup import BeautifulSoup
mech = Browser()
mech.set_handle_robots(False)
url = "http://storage.googleapis.com/patents/retro/2011/ad20111231-02.zip"
page = mech.open(url)
html = page.read()
soup = BeautifulSoup(html)
print soup.prettify()
非常简单的网络爬虫试图从网页下载 .zip 文件。当我运行这段代码并记住这个文件是 4kb 时,程序只是没有完成,就好像它处于无限循环中一样。我在这里做了什么?