我正在嘗試單擊 Aliexpress Python Selenium 中的立即購買按鈕
例如
https://www.aliexpress.com/item/4000001810642.html
clikcononbuynows= driver.find_element_by_css_selector('#root > div > div.product-main > div > div.product-info > div.product-action > span.buy-now-wrap > button')
clikcononbuynows.click()

還有一個問題我想點擊搜索按鈕并寫一些類似“android cable”的東西,但它沒有點擊我正在使用的代碼是
search = driver.find_element_by_css_selector('#search-key')
search.send_keys('android data cable')

請讓我知道我缺少什么并幫助我
uj5u.com熱心網友回復:
要在搜索框中鍵入并單擊搜索:
driver.find_element(By.ID, "search-key").send_keys("android data cable")
driver.find_element(By.XPATH, "//div[@class='header-search-btn']//button[@type='submit']").click()
點擊立即購買選項:
driver.find_element(By.XPATH, "//div[@class='product-action']//button[text()='Buy Now']").click()
根據用戶查詢更新: 搜索按鈕單擊快照
搜索按鈕的完整代碼:注意時間延遲:
driver.get("https://www.aliexpress.com/item/4000001810642.html")
time.sleep(5)
driver.find_element(By.ID, "search-key").send_keys("android data cable")
time.sleep(2)
driver.find_element(By.XPATH, "//div[@class='header-search-btn']//button[@type='submit']").click()
請使用webdriverwait代替time.sleep
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/428054.html
標籤:Python python-2.7 硒 硒网络驱动程序 硒铬驱动程序
