Как сформулировать выражение Xpath из следующего HTML
Привет,
Я хотел бы написать выражение XPath для ТОЛЬКО печати текст для всех «класса - проникновения в суть type1». Мне не нужно печатать те, которые «спрятаны».
После выбора CSS дает мне все теги для Insights Popup
driver.find_elements_by_css_selector("#body > div.side-module.expanded > div.content")
Может кто-то помочь с этим, пожалуйста?
Благодаря
У меня есть еще один [@ класс = «идеи типа 2»] на том же уровне, в то же ДИВ, и я хочу, чтобы напечатать как «тип 1» и «тип 2» классов. Будет ли выполнено одно из следующих действий? ("// div [@ class = 'content'] [/ div [@ class = 'insights type1']] [/ div [@ class = 'insights type2']]") ИЛИ ("[// div [@ class = 'content']/div [@ class = 'insights type1']] и [// div [@ class = 'content']/div [@ class = 'insights type2']] ") – user3587233
@ user3587233 попробуйте это один: '// div [@ class =" content "]/div [@ class =" insights type1 "или @ class =" insights type2 "]' – alecxe
http://stackoverflow.com/questions/23485484/how-to -formulate-an-xpath-expression-to-get-an-attribute-from-a-child-node-in-py – user3587233