怎么解决AttributeError Traceback (most recent call last) Cell In[4], line 28 26 driver.get(url) 27 time.sleep(5) ---> 28 input_ss=driver.find_element_by_xpath('//*[@id="wrap"]/div[2]/div[1]/div[1]/div/div/div/input').send_keys(key+keys.ENTER) 29 time.sleep(5) 30 massage=get_massage(inputs) AttributeError: 'WebDriver' object has no attribute 'find_element_by_xpath'
时间: 2023-11-22 18:54:46 浏览: 155
这个错误可能是因为你没有正确导入 `find_element_by_xpath` 方法。请在代码开头添加以下语句:
```
from selenium.webdriver.common.by import By
```
然后更改你的代码中的以下行:
```
input_ss=driver.find_element_by_xpath('//*[@id="wrap"]/div[2]/div[1]/div[1]/div/div/div/input')
```
为:
```
input_ss=driver.find_element(By.XPATH, '//*[@id="wrap"]/div[2]/div[1]/div[1]/div/div/div/input')
```
这应该可以解决你遇到的问题。
相关问题
Python Exception <AttributeError>: 'property' object has no attribute 'cell' Traceback (most recent call last): File "<string>", line 20, in input AttributeError: 'property' object has no attribute 'cell'
这是 Python 的一个异常,错误类型为 AttributeError,错误消息为 "'property' object has no attribute 'cell'",堆栈跟踪信息如下:
Traceback (most recent call last):
File "<string>", line 20, in input
AttributeError: 'property' object has no attribute 'cell'
这个错误的原因可能是你在代码中使用了 property 对象的 cell 属性,但是该属性不存在。你需要检查代码,确认是否存在这个属性,并且该属性是否被正确地使用。
阅读全文