需要更多mechanize文档(python)

15 投票
2 回答
7223 浏览
提问于 2025-04-17 13:03

我在找Mechanize的文档时遇到了很大的困难。即使是Mechanize官网上的主要文档也不是很好:它似乎只列出了一些例子。

有没有一个更正式的地方可以查看这个模块的文档,特别是类和方法的列表?我对Python还比较陌生,所以可能有简单的答案。

更具体来说,我需要关于mechanize.Browser()的好资料,我只能通过Stack Overflow上的一些随机问题找到相关信息。

2 个回答

15

更新内容:

你可以看看这个链接:https://github.com/python-mechanize/mechanize

之前的回答:我在谷歌上搜索到以下内容,感谢一位叫Joe的人。他通过pydoc解析了源代码,并把生成的结果发布了出来。做得不错,Joe。你可以查看这里:http://joesourcecode.com/Documentation/mechanize0.2.5/http://joesourcecode.com/Documentation/mechanize0.2.5/mechanize._mechanize.Browser-class.html

0

如果你对mechanize这个网站不满意,那我想你能做的最好选择就是看看你找到的例子,或者直接看看这个库本身的代码。

关于mechanize.Browser,如果你查看一下代码,你会发现:

class Browser(UserAgentBase):
class UserAgentBase(_opener.OpenerDirector):
class OpenerDirector(urllib2.OpenerDirector):

所以,首先你可以认为mechanize.Browser对象其实就是一个特别版的urllib2.OpenerDirector

撰写回答