Как найти сетки в таблице, используя сплинтер? - PullRequest
0 голосов
/ 18 февраля 2019

Я хочу найти элементы в таблице следующим образом: enter image description here

Я пытался

b.find_by_id('resourceTd_5897')

и

b.find_by_css('td#resourceTd_5897.resourceTd')

и даже

b.find_by_tag('td')

Все они вызывают no elements could be found with...... исключение.

Как найти сетку в таблице?

1 Ответ

0 голосов
/ 18 февраля 2019

Как насчет ожидания, пока страница полностью загрузится?

from splinter import Browser
b = Browser("chrome")
b.visit("https://splinter.readthedocs.io/en/latest/tutorial.html")

if b.is_element_present_by_xpath("//div[@id='create-a-browser-instance']/h2", wait_time=5):
    # wait until the element's appearing
    print(b.find_by_xpath("//div[@id='create-a-browser-instance']/h2"))

Подробнее о splinter документах

надеюсь, что это поможет ..

...