擅长:python、mysql、java
<p>在第二个循环中,元素变得过时,所以您必须重新定义它们</p>
<pre><code>j = 0
links = browserFut.find_element_by_xpath('//div[@class="dml-page-loader dml-page-loader pb"]').find_elements_by_tag_name('a')
for link in range(len(links)):
elements = browserFut.find_element_by_xpath('//div[@class="dml-page-loader dml-page-loader pb"]').find_elements_by_tag_name('a')
elements[j].click()
page_sources += [browserFut.page_source]
j = j +1
browserFut.back()
time.sleep(5)
</code></pre>