自动填充 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)
我正在尝试使用 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)