自动填充 python

Autofill with python

我正在尝试使用 python 构建一个机器人。我希望 python 充当自动填充功能,并且我制作了这部分程序:

> ord_billing_name=driver.find_element_by_xpath('//*[@id="cart- 
address"]/fieldset/div[1]').click()
> ord_billing_name.send_keys(buyerName)

(访问网站的程序有效)

但是 python 显示:

AttributeError: 'NoneType' object has no attribute 'send_keys'

并且网站上没有填写案例。 拜托,有人可以告诉我出了什么问题吗? 非常感谢。

.click() 没有 return 任何东西,但你正在将 return 分配给 ord_billing_name。您需要将其分成 3 行...第一行是获取元素并将其分配给变量。另外两行是 click()send_keys().

ord_billing_name = driver.find_element_by_xpath('//*[@id="cart-address"]/fieldset/div[1]')
ord_billing_name.click()
ord_billing_name.send_keys(buyerName)