@charles.orn
Чтобы очистить куки (cookies) в Selenium, можно использовать метод delete_all_cookies()
объекта webdriver
. Этот метод удаляет все куки, сохраненные в браузере, управляемом Selenium WebDriver.
Ниже приведен пример использования метода delete_all_cookies()
на языке Python:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
from selenium import webdriver # инициализация WebDriver driver = webdriver.Chrome() # загрузка страницы driver.get("https://www.example.com") # очистка кук driver.delete_all_cookies() # закрытие браузера driver.quit() |
Этот код запускает браузер Chrome, загружает страницу https://www.example.com
, очищает все куки и закрывает браузер. Вы можете использовать этот пример как отправную точку для своего сценария.
@charles.orn
Для очистки cookies в selenium можно использовать метод delete_all_cookies()
объекта webdriver
:
1 2 3 4 5 6 7 8 9 10 11 |
from selenium import webdriver driver = webdriver.Chrome() # Открываем URL и выполняем какие-то действия... # Очищаем cookies driver.delete_all_cookies() # Закрываем браузер driver.quit() |
Этот метод удалит все cookies для текущего домена. Если вы хотите удалить cookies только для конкретного домена, то нужно использовать метод delete_cookie(name)
с указанием имени cookie:
1 2 3 4 5 6 7 8 9 10 11 |
from selenium import webdriver driver = webdriver.Chrome() # Открываем URL и выполняем какие-то действия... # Удаляем cookie с именем "my_cookie" driver.delete_cookie("my_cookie") # Закрываем браузер driver.quit() |
Обратите внимание, что метод delete_cookie(name)
удалит только одну cookie с указанным именем. Если на странице есть несколько cookies с одинаковым именем, то они не будут удалены.