'NoneType' object has no attribute 'send_keys
时间: 2023-11-08 12:04:54 浏览: 162
多线程爬虫出现报错AttributeError: ‘NoneType’ object has no attribute ‘xpath’
根据提供的引用内容,你遇到了两个问题。首先,关于teacher对象的type变成了dict字典的问题。这可能是因为在你的代码中出现了一些错误导致的。另外,你也提到了selenium的版本问题,你曾尝试安装了不同的版本但仍然遇到了相同的问题。这可能是因为你的代码中可能存在其他问题,导致无法正确识别teacher对象。另外,你还提到了浏览器驱动没有放在正确的位置,但你检查后发现已经放在了正确的位置。这可能是因为你的代码中有其他配置问题,导致无法正确加载浏览器驱动。
关于你的问题"'NoneType' object has no attribute 'send_keys'",它意味着你尝试在一个NoneType对象上调用send_keys方法,而该方法只能在WebElement对象上使用。可能有几个原因导致这个问题。首先,你可能没有正确定位到元素,因此返回了一个NoneType对象。其次,可能有其他代码错误导致了这个问题。你可以检查你的代码,确保你正确地定位了元素,并且在调用send_keys方法之前,元素对象不为None。
阅读全文