я вот так побаловался
from selenium import webdriver
url = r'https://4pda.ru/'
browser = webdriver.Firefox()
browser.get(url)
cookies = []
run = True
while run:
command = input('>>>')
if command == '1':
cookies = browser.get_cookies()
print(cookies)
elif command == '2':
for c in cookies:
browser.add_cookie(c)
print('ок')
elif command == '3':
browser.refresh()
elif command == '0':
run = False
зашел через селениум на страницу,
ввел логин,пароль т.е вошел в браузере руками
в консоли команду >>> 1
у меня в консоли отобразились куки,я их копировал(можно в файл записать)
и вставил в переменную cookie,
потом все куки сайта удалил все закрыл,перезагрузил код
зашел на страницу,она не авторизована
команду 2 добавил куки,
команду 3 перезагрузил,
profit