У меня возникла небольшая проблема с использованием Selenium с python.Есть страница, которую я очищаю, и я получаю доступ к дочерним элементам родительского элемента.Однако каждый раз, когда я запускаю сценарий, не всегда гарантируется, что я смогу получить детей.
Так, например, у меня есть:
filters = driver.find_element_by_class_name("classname")
filters_children = filters.find_elements_by_class_name("anotherclassname")
И я печатаю filters_children [1] просто для уверенности.
Около 60% будет работать нормально, и filters_children будет иметь список дочерних элементов.Однако остальные 40% будут иметь NoneType, поэтому не смогут захватывать элементы.
Я пытался использовать спящий режим до 10 секунд после отображения страницы, но это не помогломного всего.