Selenium を使って、はてなブログへログインする方法に、
driver = webdriver.Chrome() を使う方法がありましたが、
同じ様にCookie を保持する方法として、以下のようなコードがありました。
opener = build_opener(HTTPCookieProcessor(CookieJar()))
はてなブログでログインする場合、
name, pwd = 'your username', 'your password'
post = {
'name': name,
'password': pwd
}
data = urlencode(post).encode('utf-8')
res = opener.open('https://www.hatena.ne.jp/login', data)
こうやって記述すると、2回目以降、違うURLを開いてもCookieが保持されていました。
opener.open(url)