Нужна дополнительная документация mechanize (python) [закрыто]



Мне очень трудно найти хороший всеобъемлющий источник для документации Mechanize. Даже основная документация на сайте mechanize На самом деле не так уж и велика: она только перечисляет примеры.



Есть ли более формальное место для документации, где я могу видеть списки классов и методов для этого модуля? Я немного новичок в python, так что, возможно, есть простой ответ на этот вопрос.



Более конкретно мне нужен хороший источник информации для mechanize.Browser(), который у меня есть только удалось найти информацию о сквозных случайных вопросах по переполнению стека.

403   2  

2 ответов:

Если вам не нравится сайт mechanize, то, боюсь, лучшее, что вы можете сделать, это посмотреть на примеры, которые вы нашли, или на код из библиотеки ifself.

Относительно mechanize.Browser Если вы посмотрите на код, то увидите:

class Browser(UserAgentBase):
class UserAgentBase(_opener.OpenerDirector):
class OpenerDirector(urllib2.OpenerDirector):
Итак, для начала можно предположить, что объект mechanize.Browser - это просто специализированный объект urllib2.OpenerDirector.

Обновлено: Как насчёт https://github.com/python-mechanize/mechanize

предварительный ответ: поиск в google показал ниже, любезно предоставленный неким Джо. Он проанализировал источник через pydoc и опубликовал сгенерированные результаты. Очень мило, Джо. http://joesourcecode.com/Documentation/mechanize0.2.5/ http://joesourcecode.com/Documentation/mechanize0.2.5/mechanize._mechanize.Browser-class.html

Comments

    Ничего не найдено.