继续收到此错误AttributeError:'NoneType'对象没有属性'text'

时间:2018-03-28 14:42:52

标签: python selenium

我创建了一个试图从谷歌获取搜索信息的功能,但它不应该打开浏览器,它应该打印结果但我不断收到此错误 AttributeError:'NoneType'对象没有属性'text'

这是我的功能:

from selenium import webdriver
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("--window-size=1024x768")
chrome_options.add_argument("--headless")
driver = webdriver.Chrome("/usr/lib/chromium-browser/chromedriver",chrome_options = chrome_options)

def search(searchQuery):
driver.get('http://www.google.com/search?q=' + searchQuery)
answer = driver.execute_script("""return 
document.elementFromPoint(arguments[0],arguments[1]);""", 350, 230).text
    searchQuery = searchQuery.replace(' ','+')
return answer

0 个答案:

没有答案