Задать вопрос
@Borusik1
noob python coder

Не могу установить куки в selenium но успешно получалось в aiohttp что делать?

Ошибка:
selenium.common.exceptions.InvalidCookieDomainException: Message: invalid cookie domain

В aiohttp успешно получалось но не мог достать все элементы ибо они динамические. Гуглил говорят что незаконная попытка установить куки. Как обойти?
Скрипт заходит на аккаунты по куки и собирает с них данные

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument("user-agent=%s"%fake_useragent.UserAgent().random)
chrome_options.add_argument("accept=%s")
#chrome_options.binary_location = os.environ.get('GOOGLE_CHROME_SHIM', None)
driver = webdriver.Chrome(executable_path="C:\\Users\\user228\\Desktop\\Парсинг\\chromedriver\\chromedriver.exe", chrome_options=chrome_options)
url = "https://www.roblox.com/transactions"
driver.delete_all_cookies()
driver.add_cookie({'name': '.ROBLOSECURITY', 'value': cookie})
driver.get_cookies()

try:
    driver.execute_script('window.open("https://www.roblox.com/transactions");')
  • Вопрос задан
  • 727 просмотров
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ответы на вопрос 1
EreminD
@EreminD
Кое-что умею
cookie = {
    'name': 'cookie_policy',
    'value': '1'
}

browser = webdriver.Chrome(service=Service(ChromeDriverManager().install()))

browser.get(url)
browser.add_cookie(cookie)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы