擅长:python、mysql、java
<p>我对Selenium的经验仅限于一些利基案例,在这些案例中,我希望实现一些自动化(对于抓取,我通常可以通过请求和美化组来实现),但我相信您得到<strong>无</strong>的原因是<code>execute_script</code>没有返回一个值开始(您的脚本基本上只是被注入到网页中在浏览器中执行)。Iirc,您应该能够将jquery解析为(详细地):</p>
<pre><code>div = driver.find_element_by_class_name("targetclass")
targeta = div.find_element_by_link_text("target@email.com")
tr = targeta.parent.parent
retrieve = tr.find_element_by_tag_name("a")
aurlval = retrieve.getattribute("href")
</code></pre>
<p>如果Selenium对list和first元素有单独的方法,我想不起来了,所以您可能必须在这些行上使用零索引。在</p>