我正在尝试使用 Selenium 在亚马逊上自动购物 Python
Im Trying To Automate Buying Something on Amazon With Selenium Python
我正在尝试自动购买笔记本电脑,但是当我尝试输入信用卡号时出现错误 selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate
我正在使用 Xpath 顺便说一句。
所以如果你的元素是
<input type="tel" id="pp-1DUIVO-14" autocomplete="off" name="addCreditCardNumber" class="a-input-text a-form-normal">
您可以使用
点击它
my_input = driver.find_element_by_css_selector('input[id="pp-1DUIVO-14"]')
my_input .click()
如果您尝试通过 ID 找到它。这是错误的。我每次都会不断改变。尝试识别名称“addCreditCardaNumber”
它会为你工作。
我正在尝试自动购买笔记本电脑,但是当我尝试输入信用卡号时出现错误 selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate
我正在使用 Xpath 顺便说一句。
所以如果你的元素是
<input type="tel" id="pp-1DUIVO-14" autocomplete="off" name="addCreditCardNumber" class="a-input-text a-form-normal">
您可以使用
点击它my_input = driver.find_element_by_css_selector('input[id="pp-1DUIVO-14"]')
my_input .click()
如果您尝试通过 ID 找到它。这是错误的。我每次都会不断改变。尝试识别名称“addCreditCardaNumber” 它会为你工作。