我不知道为什么webdriver没有接受我的字符串参数。
from selenium import webdriver
driver = webdriver.Firefox()
name = "Andre Silva"
headline = "Football Player and CEO"
url = "https://www.linkedin.com/search/results/index/?keywords=" + name + " " + headline + "&origin=GLOBAL_SEARCH_HEADER"
driver.get(url)
然后我收到一条错误消息:
File "/Users/jiajiefan/data_mining/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 268, in get
self.execute(Command.GET, {'url': url})
File "/Users/jiajiefan/data_mining/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 256, in execute
self.error_handler.check_response(response)
File "/Users/jiajiefan/data_mining/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 194, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: 'url' not a string