2015-11-07 1 views
0

извините за плохой английский. Теперь я читаю кулинарию питона и пытаюсь механизировать. Тогда есть коды, которые я не могу понять. это: механизировать.set_function ---- этот метод или что-то еще?

import mechanize 
def printCookies(url): 
browser = mechanize.Browser() 
cookie_jar = cookielib.LWPCookieJar() 
browser.set_cookiejar(cookie_jar) 
<skipped> 

хорошо .... in "browser.set_cookiejar(cookie_jar)", что такое ".set_cookiejar(cookie_jar)" делает?

Я думаю, что браузер и cookie_jar являются экземплярами. , тогда, при мысли об этом, browser.set_cookiejar(cookie_jar) означает, что я вставляю экземпляр в экземпляр anoher .... ????? мой мозг вот-вот переполнится.

+0

Вы можете найти эту информацию http://stackoverflow.com/questions/15459217/how-to-set-cookie-in-python-mechanize – COCO

ответ

0

Он называет метод set_cookiejar объекта, связанного с browser, передавая ему объект в cookie_jar в качестве первого поставленного аргумента. Что делает этот метод? Ну, вот что такое библиотека документации.

+0

Ahh Я вижу, что я спросил ... в любом случае спасибо за ответ. – ilp2bwlp3