Python Mechanize.Browser.Open(url)状态代码

时间:2012-08-04 15:17:32

标签: python screen-scraping web-scraping mechanize mechanize-python

我最近从perl迁移到了python并且正在更新一些使用perls WWW :: Mechanize来使用python mechanize模块的脚本。

到目前为止一切都很好,但我无法在任何地方找到HTTP状态代码? (200,301等)

我用Google搜索并找到了这个,但他们不是一种只查看代码的方法吗?

Getting and trapping HTTP response using Mechanize in Python

感谢。

1 个答案:

答案 0 :(得分:8)

使用response.code

from mechanize import Browser
browser = Browser()
response = browser.open('http://www.google.com')
print response.code