Как нажать на кнопку Python+Requests
ищу в Google картах с помощью Python, но делая request.get() запрос, получаю страницу Google о настройках cookies с кнопками 'согласиться' или 'отклонить все'. Заглянув в html страницы я понял, что кнопки являются form-ами. Я знаю как нажать на кнопки используя Seleniu, но хочу ускорить процесс используя requests и в частности requests.Sessions(). Подскажите, пожалуйста, как я могу это сделать. Спасибо.
def skip_google_cookies_bs(url):
permissions = {'bl':'boq_identityfrontenduiserver_20220719.04_p0',
'x':'8',
'gl':'ES',
'm':'0',
'pc':'m',
'continue':'https%3A%2F%2Fwww.google.es%2Fmaps%2F%4041.5264681%2C2.3912459%2C15z%3Fhl%3Dru%26authuser%3D0',
'hl':'ru',
'uxe':'eomtm',
'set_eom':'false',
'set_sc':'true',
'set_aps':'true'}
with requests.Session() as session:
post = session.post('https://consent.google.es/save', data=permissions, headers=header)
req = session.get("https://www.google.es/maps/@41.5264681,2.3912459,15z?hl=ru&authuser=0", headers=header)
script = session.get("https://www.google.es/maps/_/js/k=maps.m.ru.k2pZDToSYjc.es5.O/m=sc2,per,mo,lp,ti,ds,stx,bom,b/am=2AEApAAAAAAC/rt=j/d=1/rs=ACT90oHtD8QZwLoLkHKs0A0a8AaJ8gypbQ",headers=header)
req = session.get(url, headers=header)```