我做了一个python程序,我想设置产品的大小,以点击添加到购物车按钮。因此,启用我应该设置大小。我如何使用 selenium 键设置大小?此外,我想这个程序的工作产品,不需要设置大小,这个程序是为这类产品(例如this product)
所以我想设置的大小,使添加到购物车。代码应该在此行(driver.get(url))
。我附加的程序。我将感谢任何帮助。
from selenium import webdriver
from time import sleep
from selenium.webdriver.common.keys import Keys
proxies = {
'http': 'http://217.119.82.14:8080',
'https': 'http://196.27.107.30:8080',
}
url = "https://www.amazon.com/Disney-Stitch-Surfer-Adult-T-shrt/dp/B072VPQ1BG/ref=sr_1_4?ie=UTF8&qid=1517916607&sr=8-4&keywords=t+shrt"
chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--proxy-server=%s' % proxies)
driver = webdriver.Chrome(executable_path="C:\\Users\Andrei\Downloads\chromedriver_win32\chromedriver.exe",
chrome_options=chrome_options)
driver.get(url)
driver.find_element_by_xpath('//*[@id="submit.add-to-cart"]/span/input').click()
2条答案
按热度按时间m1m5dgzv1#
您可以通过id直接获得项目大小,但首先需要单击大小菜单
检查页面上是否有可添加的菜单
x一个一个一个一个x一个一个二个x
zengzsys2#
要设置所需的大小,可以使用选择类: