单击 Aliexpress Python Selenium 中的“立即购买”按钮
Clicking on Buy now Button in Aliexpress Python Selenium
我正在尝试点击 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')
请让我知道我缺少什么并帮助我
要在搜索框中键入并单击“搜索”:
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()
根据用户查询更新:
Search Button Clicked Snapshot
搜索按钮的完整代码:注意时间延迟:
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
我正在尝试点击 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')
请让我知道我缺少什么并帮助我
要在搜索框中键入并单击“搜索”:
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()
根据用户查询更新: Search Button Clicked Snapshot
搜索按钮的完整代码:注意时间延迟:
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