tl/dr: Как я могу продлить количество времени, которое селен ждет, прежде чем запустить тайм -аут? SET_PAGE_LOAD_TIMEOUT () В изоляции не работает, поскольку urllib3 не работает. Запрос) и загрузите полученный файл CSV. Мой код хорошо работает для небольших запросов, но время с большими наборами данных, которые требуют> 120 -х годов для подготовки и загрузки. < /p>
driver.set_page_load_timeout(300)
< /code>
Полученная ошибка, которую я получаю, по -прежнему: < /p>
Urllib3 ', Port = 55676): прочитайте время. (Читать время -аут = 120)
Как я могу привести к увеличению тайм -аута Urllib3 в Selinium, чтобы иметь возможность обрабатывать/загружать эти более крупные файлы CSV? Соответствующий код ниже, но не уверен, что он будет полезен: < /p>
from selenium import webdriver
from selenium.webdriver.common.by import By
import time, glob, os, zipfile
from url_destinations import url_destinations
target_data = url_destinations["OTP"]
# Selenium Code to Initiate Download
chrome_options = webdriver.ChromeOptions()
prefs = {"download.default_directory": r"C:\Users\\data\downloads"}
chrome_options.add_experimental_option("detach", True)
chrome_options.add_experimental_option("prefs", prefs)
driver = webdriver.Chrome(options=chrome_options)
driver.set_page_load_timeout(300)
driver.get(target_data['URL'])
latest_data = driver.find_element(By.ID, value="lblLatest").text
for val in target_data["Check Options"]:
selected_item = driver.find_element(By.ID,value=val)
selected_item.click()
# Wait for Download to Complete
while len(glob.glob(prefs["download.default_directory"]+"\*.tmp")) > 0:
time.sleep(0.5)
Подробнее здесь: https://stackoverflow.com/questions/793 ... meout-120s
Расширить тайм -ауты селена, чтобы избежать тайм -аута для чтения Urllib3 (120S) ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Расширить тайм -ауты селена, чтобы избежать тайм -аута для чтения Urllib3 (120S)
Anonymous » » в форуме Python - 0 Ответы
- 6 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Расширить тайм -ауты селена, чтобы избежать тайм -аута для чтения Urllib3 (120S)
Anonymous » » в форуме Python - 0 Ответы
- 2 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Получение ошибки тайм-аута — увеличьте значение тайм-аута отправки при привязке.
Anonymous » » в форуме C# - 0 Ответы
- 61 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Получение ошибки тайм-аута — увеличьте значение тайм-аута отправки при привязке.
Anonymous » » в форуме C# - 0 Ответы
- 44 Просмотры
-
Последнее сообщение Anonymous
-