我正在尝试使用 Selenium Python 自动在亚马逊上购买东西

我试图自动购买笔记本电脑,但当我尝试输入信用卡号时,它给出了错误,selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate我使用 Xpath 顺便说一句。

偶然的你
浏览 130回答 2
2回答

catspeake

所以如果你的元素是<input&nbsp;type="tel"&nbsp;id="pp-1DUIVO-14"&nbsp;autocomplete="off"&nbsp;name="addCreditCardNumber"&nbsp;class="a-input-text&nbsp;a-form-normal">你可以使用点击它my_input&nbsp;=&nbsp;driver.find_element_by_css_selector('input[id="pp-1DUIVO-14"]') my_input&nbsp;.click()

梦里花落0921

如果你尝试通过 id 找到它。这是假的。我每次都会不断改变。尝试使用名称“addCreditCardaNumber”进行识别,它会对您有用。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python