如何使python selenium代码提取一个始终不同的ID

2024-09-27 02:21:06 发布

您现在位置:Python中文网/ 问答频道 /正文

嘿,伙计们,我开始为亚马逊开发一个自动结账系统

当涉及到填写信用卡信息时,它无法提取任何元素,因为ID会一次又一次地变化,而且它似乎无法通过名称或类找到文本字段

cardnum = driver.find_element_by_name("addCreditCardNumber")
cardnum.click()

获取此错误

selenium.common.exceptions.NoSuchElementException: Message: no such element: Unable to locate element: {"method":"css selector","selector":"[name="addCreditCardNumber"]"}


Tags: name文本名称信息id元素系统driver

热门问题