Size: a a a

testing_in_python

2020 September 07

n

not_sound in testing_in_python
lxml должно подойти, если тебе просто с сохраненной хтмл или с сайта напрямки нужно пройти полностью страницу и выдернуть все урлы.
источник

СС

Сказочный Сникерс... in testing_in_python
Boris Krutskih
Чтоб уж совсем облегчить задачу)))) чем можно спарсить все урлы? Scrapy подойдёт?
в смысле спарсить все урлы?
источник

СС

Сказочный Сникерс... in testing_in_python
которые клиент делает или вообще которые есть у сервера?
источник

IS

Idi Suda in testing_in_python
Мне кажется, легче пойти к раз рабам с таким вопросом
источник

BK

Boris Krutskih in testing_in_python
Сказочный Сникерс
которые клиент делает или вообще которые есть у сервера?
Которые на клиенте
источник

BK

Boris Krutskih in testing_in_python
Загнать их в один док и потом гонять просто на проверку статус кода и иногда по новой парсить, вдруг чето добавиться.
В основом проблема такая шо иногда добавляется новое Поле в бд и видимо проебуются делатся миграции и на веб морде иногда можно схватить экспешон
источник

BK

Boris Krutskih in testing_in_python
Поэтому решение было проходить на всякие случай по всем урлам и проверять что возвращает 200ю
источник

M

Maxim in testing_in_python
WebDriverWait(self._driver, timeout).until(
           ex_cond.visibility_of_element_located(locator), ' : '.join(locator))
|

Уважаемые! Подскажите, пожалуйста, зачем тут join и что он делает?
источник

СС

Сказочный Сникерс... in testing_in_python
так ты проверь что делает джоин списка на строку)
источник

S

Sergei in testing_in_python
источник
2020 September 08

IS

Idi Suda in testing_in_python
Boris Krutskih
Поэтому решение было проходить на всякие случай по всем урлам и проверять что возвращает 200ю
а не лучше ли взять любой мониторинг тул с хартбитом? Нахуя велосипеды сомнительные городить?
источник

AM

Artur Mustafin in testing_in_python
Boris Krutskih
Загнать их в один док и потом гонять просто на проверку статус кода и иногда по новой парсить, вдруг чето добавиться.
В основом проблема такая шо иногда добавляется новое Поле в бд и видимо проебуются делатся миграции и на веб морде иногда можно схватить экспешон
потому что при миграциях, обновляемый узел отключается и заменяется другим
источник

AM

Artur Mustafin in testing_in_python
Idi Suda
а не лучше ли взять любой мониторинг тул с хартбитом? Нахуя велосипеды сомнительные городить?
они *утые, не девопсы, короче
источник

BK

Boris Krutskih in testing_in_python
Idi Suda
а не лучше ли взять любой мониторинг тул с хартбитом? Нахуя велосипеды сомнительные городить?
А можете тул посоветовать?
источник

S

Sergei in testing_in_python
prometheus + grafana?
источник

IS

Idi Suda in testing_in_python
Sergei
prometheus + grafana?
+
источник

BK

Boris Krutskih in testing_in_python
Сори за дурацкие вопросы)
читаю про эту штуку, я так понял она больше подходит для микросервисов?
У нас же монолит) + я не совсем могу понять как это поможет решить мою проблему?
источник

IS

Idi Suda in testing_in_python
Какая разница микросервис или монолит
источник

S

Sergei in testing_in_python
))
источник

BK

Boris Krutskih in testing_in_python
Нууу значит остаётся только 2й вопрос))))
источник