在使用python中的splinter,如果不指定浏览器默认火狐
示例代码:
from splinter.browser import Browser import time def main(): browser=Browser() browser.visit('http://baidu.com') if __name__=='__main__': main()
通常会出现如下错误:selenium.common.exceptions.WebDriverException: Message: 'geckodriver' executable needs to be in PATH.
解决方法:下载需要下载第三方driver,即geckodriver.exe,下载到任意浏览器所在目录并解压,解压后将该路径加入到PC的path(针对windows)即可。记得重启python环境!!!