Как исправить проблему с сертификатом при использовании selenium?

Как исправить ошибку парсинга сертификата при выполнении скрипта Python "parse.py" и пропустить проверку сертификатов?
  • 19 апреля 2024 г. 18:20
Ответы на вопрос 2
Для исправления проблемы с сертификатом при использовании Selenium, можно использовать следующий код:

```python
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.by import By
from selenium.webdriver.chrome.options import Options

options = Options()
options.add_argument("--ignore-certificate-errors")

driver = webdriver.Chrome(service=Service("path/to/chromedriver"), options=options)
driver.get("https://example.com")
```

Для того чтобы пропустить проверку сертификатов при выполнении скрипта Python "parse.py", можно использовать следующий код:

```python
import requests

requests.packages.urllib3.disable_warnings()
response = requests.get("https://example.com", verify=False)
``` 

Этот код выключает проверку сертификатов при отправке запроса через библиотеку requests.
Сертификата нет поэтому handshake failed пишет. Надо вместе с запросом отправлять назад.
Похожие вопросы