Selenium умеет работать с Google Chtome, Mozilla Firefox и Safari. Качаем драйвера необходимые для работы Selenium с браузером
для Google Chtome: https://chromedriver.chromium.org/downloads
для Mozilla Firefox: https://github.com/mozilla/geckodriver/releases Создаем каталог где будут хранится все нужные нам файлы и помещаем туда нужный нам драйвер (в моем случаи C:\bot\chrom) Открываем VScode и начинаем писать.
Для примера будет авторизация в почте mail.ru выглядеть он будет вот так. Подгружаем нужные библиотеки:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import time Создаем переменную для адреса нашего сайта, и переменную с указанием пути к драйверу:
url ="https://account.mail.ru/signup?from=main&rf=auth.mail.ru&app_id_mytracker=58519" driwer = webdriver.Chrome(executable_path="C:\\bot\\chrom\\chromedriver.exe") Открываем функцию для того что бы закрыть всё в конце.
try: Пишем код для работы со страницей: driwer.get(url=url) #отк