Как найти (обнаружить) элементы таблицыв Селен с Python и скопировать / сохранить содержимое в файл (файл Excel) - PullRequest
0 голосов
/ 12 июня 2019

Я новичок в среде автоматизации Python & Selenium, и мне нужно понять, как я могу обнаружить информацию, размещенную в форме таблицы (см. Прилагаемое изображение), и записать информацию в файл Excel.

На рисунке 3 столбца (Имя, Имя пользователя, Адрес электронной почты) некоторых пользователей (A-Z), а выделенная правая часть показывает соответствующие элементы.

Я не знаю, какой (и как) селектор будет работать для идентификации каждой строки до последней записи в цикле for / while и для записи содержимого в файл.

Любая помощь будет принята с благодарностью.

[! [Введите описание изображения здесь] [1]] [1]

Ответы [ 2 ]

1 голос
/ 12 июня 2019

Вы можете попробовать панды read_html

tbl = driver.find_element_by_css_selector("table.tmptable").get_attribute('outerHTML')
dfs  = dfs.append(pd.read_html(tbl))
0 голосов
/ 23 июня 2019

et_xmlfile error

Openpyxl не будет работать из-за этого отсутствующего файла.пытался установить et_xmlfile вручную из https://pypi.org/project/et_xmlfile/, но все равно получал ту же ошибку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...