輸入browsercookie
scrapy.downloadermiddlewares.cookiesからはCookiesMiddlewareをインポート
クラスBrowserCookiesMiddleware(CookiesMiddleware):
デフのinit(自己、デバッグ= Falseの):
スーパー()。init(デバッグ)
self.load_browser_cookies()
def load_browser_cookies(self):
jar = self.jars['chrome']
chrome_cookiejar = browsercookie.chrome()
for cookie in chrome_cookiejar:
jar.set_cookie(cookie)
# jar = self.jars['firefox']
# firefox_cookiejar = browsercookie.firefox()
# for cookie in firefox_cookiejar:
# jar.set_cookie(cookie)