1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/g1879-DrissionPage

 / Детали:

Использование ChromiumPage для инициализации GET-запроса пустой страницы привело к длительному времени...

Предстоит сделать
Владелец
Создано  
14.03.2025

ответа.

  1. Использование ChromiumPage для выполнения GET-запроса к пустой странице приводит к длительной时间为37秒左右
co = ChromiumOptions()
page = ChromiumPage(co)
logger.info("time1")
time.sleep(1)
page.get(r"http://127.0.0.1:5000/test2")
logger.info("time1")

Содержимое страницы test2 является пустым.
Если удалить строку time.sleep(1), то разница во времени между двумя записями в логах составляет примерно 37 секунд;
Если оставить строку time.sleep(1), то разница во времени между двумя записями в логах составляет около одной секунды.
3. Версия DrissionPage — 4.1.0.15, браузера — 110.0.5481.97 64-bit, версия Python — 3.9.20


  1. Использование ChromiumPage для выполнения GET-запроса к пустой странице приводит к длительной паузе, которая длится около 37 секунд.
co = ChromiumOptions()
page = ChromiumPage(co)
logger.info("time1")
time.sleep(1)
page.get(r"http://127.0.0.1:5000/test2")
logger.info("time1")

Содержимое страницы test2 является пустым.
Если удалить строку time.sleep(1), то разница во времени между двумя записями в логах составляет примерно 37 секунд;
Если оставить строку time.sleep(1), то разница во времени между двумя записями в логах составляет около одной секунды.
3. Версия DrissionPage — 4.1.0.15, браузера — 110.0.5481.97 64-bit, версия Python — 3.9.20

Комментарий (0)

GitLife Service Account Задача создана

Вход Перед тем как оставить комментарий

Статус
Ответственный
Контрольная точка
Pull Requests
Связанные запросы на слияние могут быть закрыты после их объединения
Ветки
Дата начала   -   Крайний срок
-
Закрепить/Открепить
Приоритет
Участники(1)
1
https://api.gitlife.ru/oschina-mirror/g1879-DrissionPage.git
git@api.gitlife.ru:oschina-mirror/g1879-DrissionPage.git
oschina-mirror
g1879-DrissionPage
g1879-DrissionPage