Python Selenium正在从扩展加载Cookie
我不知道如何访问特定于扩展的cookies。我特别想从hCaptcha扩展访问我的“通行证”Python Selenium正在从扩展加载Cookie,python,selenium,cookies,Python,Selenium,Cookies,我不知道如何访问特定于扩展的cookies。我特别想从hCaptcha扩展访问我的“通行证” chrome_options = Options() chrome_options.add_extension('extension.crx') driver = webdriver.Chrome(options=chrome_options, executable_path='chromedriver.exe') 我从加载扩展开始 chrome_options = Options() chrome_
chrome_options = Options()
chrome_options.add_extension('extension.crx')
driver = webdriver.Chrome(options=chrome_options, executable_path='chromedriver.exe')
我从加载扩展开始
chrome_options = Options()
chrome_options.add_extension('extension.crx')
driver = webdriver.Chrome(options=chrome_options, executable_path='chromedriver.exe')
我把饼干装进去
if os.path.exists('data/cookies.pkl'):
for cookie in pickle.load(open('data/cookies.pkl', 'rb')):
name = cookie['name']
domain = cookie['domain']
value = cookie['value']
driver.add_cookie({
'name': name,
'domain': domain,
'value': value
})
然后,我在手动获取通行证后转储cookies
cookies = driver.get_cookies()
pickle.dump(cookies, open('data/cookies.pkl', 'wb'))
print(cookies)
不幸的是,它不包含任何与扩展相关的内容。python selenium文档虽然很棒,但却有点稀疏
以前有没有人遇到过这种情况,并提出了合适的解决方案