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

Posted

技术标签:

【中文标题】Python Mechanize.Browser.Open(url) 状态码【英文标题】:Python Mechanize.Browser.Open(url) Status Code 【发布时间】:2012-08-02 07:50:57 【问题描述】:

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

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

我已经用谷歌搜索并找到了这个,但他们不是查看代码的方法吗?

Getting and trapping HTTP response using Mechanize in Python

谢谢。

【问题讨论】:

【参考方案1】:

使用response.code

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

【讨论】:

大声笑失败。谢谢!我在对象上同时使用了 ipython 和 eclipse pydev 自动完成功能,也没有让我选择 .code 的选项。我一直在寻找所有机械化功能的完整资源,其中包含一些描述或示例,你知道吗?再次感谢! 我之前的一些项目实际上已经使用了code 属性,但是当我调用dir(response) 时它没有显示出来。另一个问题的好话题。

以上是关于Python Mechanize.Browser.Open(url) 状态码的主要内容,如果未能解决你的问题,请参考以下文章

在 python mechanize 模块中写入文本输入的问题

Python // 机械化 // 找不到表单

python实现百度搜索

Ghost.py 返回表单列表

代写python,代写python编程,python代写,python编程代写,留学生python代写

001--python全栈--基础知识--python安装