擅长:python、mysql、java
<p>我改进了上面的解决方案,以解决我的具体问题,它仍然可能需要一些调整,例如,我将需要考虑一种方法来忽略最后一行,但这不是一个大问题。我想解决的另一个问题是得到结果所需的时间。出于某种原因,它需要几秒钟</p>
<pre><code>rows = driver.find_elements_by_css_selector("table#sec_user_table>tbody>tr")
for row in rows:
cols = row.find_elements_by_css_selector("div,select")
for col in cols:
if col.tag_name == 'div':
if col.text != '':
print(col.text)
elif col.tag_name == 'select':
print(Select(col).first_selected_option.text)
</code></pre>