擅长:python、mysql、java
<p>我意识到这是一个老线索,但我找不到其他地方的答案。最后我想起来了。</p>
<p>注1:这将勾选recaptcha框,但它不会解决问题,您仍然需要手动完成。</p>
<p>注意2:这是在macOS上,因此您可能需要在Windows上使用不同的chrome路径格式</p>
<pre><code>from selenium import webdriver
from selenium.webdriver.common.keys import Keys
#modify line below to location of your chromedriver executable
chrome_path = r"/Users/Username/chromedriver"
driver = webdriver.Chrome(chrome_path)
driver.get("https://www.btcmarkets.net/login")
username = driver.find_element_by_id("userIdText")
username.send_keys("Us3rn4me")
password = driver.find_element_by_id("userPasswordText")
password.send_keys("Pa55w0rD")
#the line below tabs to the recaptcha tickbox and ticks it with the space bar
password.send_keys(Keys.TAB + Keys.TAB + " ")
</code></pre>