sdСтандартная библиотека питона для работы с вебом — urllib2, позволяет с помощью использования различных хэндлеров добавлять различный функционал. Будь то обработка ssl, работа с cookies либо какие-то расширения http протокола. А если есть работа с cookies, то значит можно авторизироваться на различных сайтах и ходить по «закрытой» их части
Для примера, залогинимся на лоре
Сначала нам требуется создать объект, который будет хранить наши куки, этот объект создается из библиотеки cookielib
import cookielib
cookie = cookielib.CookieJar()
После этого, создаем объект opener из urllib2, собственно, для общения по протоколу http с добавлением cookie хэндлера