擅长:python、mysql、java
<p>以下是您问题的答案:</p>
<p>此代码块将打开URL <code>https://www.carecredit.com/doctor-locator</code>,单击<code>Profession</code>下拉列表,选择<code>Weight Loss</code>,最后选中复选框<code>Weight Loss Surgery</code>。在</p>
<pre><code>from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
driver = webdriver.Chrome(executable_path= r"C:\\Utility\\BrowserDrivers\\chromedriver.exe")
driver.get('https://www.carecredit.com/doctor-locator/')
select = Select(driver.find_element_by_id('dl-profession'))
select.select_by_value("9")
WebDriverWait(driver, 5).until(EC.element_to_be_clickable((By.XPATH, "//input[@id='specialty-106']//following::label[1]")))
driver.find_element_by_xpath("//input[@id='specialty-106']//following::label[1]").click()
</code></pre>
<p>如果这回答了你的问题,请告诉我。在</p>