SeleniumBase + UC Driver увеличивает время ожидания сценарияPython

Программы на Python
Ответить
Anonymous
 SeleniumBase + UC Driver увеличивает время ожидания сценария

Сообщение Anonymous »

Я пытался запустить скрипт в своем браузере, но я не могу увеличить максимальное время ожидания, что бы я ни пытался, возможно ли заставить скрипт выполняться дольше 30 секунд, можно ли получить результат в Python?
from seleniumbase import SB

with SB(uc=True) as sb:
# Increase JS timeout on the underlying driver
sb.driver.set_script_timeout(120)

sb.open("https://example.com")

print("Running long JS…")

result = sb.execute_async_script("""
const done = arguments[arguments.length - 1];
// 60-second async JS
setTimeout(() => { done("JS FINISHED!"); }, 60000);
""")

print("RESULT:", result)

sb.sleep(5) # just to see the browser before exit


Подробнее здесь: https://stackoverflow.com/questions/798 ... pt-timeout
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»