1、方法:
1 2 3 4 | get_attribute('textContent') get_attribute('innerHTML') get_attribute('outerHTML') .text |
2、用法:
1 | driver.find_element_by_css_selector('.container-div').get_attribute('textContent') |
3、案例:
1 2 3 4 5 6 | # 获取元素标签的内容 方法1:get_attribute('textContent') driver.find_element_by_css_selector('xxx>td:nth-child(3)').get_attribute('textContent') 结果:1015-cs-排污权-xu(上城区)-4822 |
1 2 3 4 5 | 方法2:.text driver.find_element_by_css_selector('xxx>td:nth-child(3)').text 结果:1015-cs-排污权-xu(上城区)-4822 |
1 2 3 4 5 6 7 | # # 获取元素内的全部HTML 方法3:get_attribute('innerHTML') driver.find_element_by_css_selector('xxx>td:nth-child(3)').get_attribute('innerHTML') 结果: <div class="cell el-tooltip">1015-cs-排污权-xu(上城区)-4822</div> |
1 2 3 4 5 6 7 8 | # # 获取包含选中元素的HTML 方法4:get_attribute('outerHTML') driver.find_element_by_css_selector('xxx>td:nth-child(3)').get_attribute('outerHTML') 结果: <td id="table-row_0_column_2" rowspan="1" colspan="1" class="el-table_1_column_3 "> <div class="cell el-tooltip">1015-cs-排污权-xu(上城区)-4822</div></td> |