擅长:python、mysql、java
<p>正如@HSK在评论中提到的,您可以使用无限<code>while</code>循环不断尝试,直到毫无例外地得到您想要的东西。请在离开前添加<code>finally</code>子句以关闭<code>browser</code>句柄。你知道吗</p>
<pre><code>while True:
browser = webdriver.Chrome(executable_path=r'C:\Users\jacka\Downloads\chromedriver_win32\chromedriver.exe')
try:
browser.get("https://www.reddit.com/")
elem = browser.find_elements_by_css_selector("a[data-click-id='subreddit']")
break
except Exception:
pass
finally:
browser.close()
</code></pre>