from selenium import webdriver
def openDriver():
global driver
geckodriver_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'geckodriver.exe')
driver = webdriver.Firefox(executable_path=geckodriver_path)
driver.get('https://google.com/')
return driver
def main():
driver= openDriver()
if __name__ == '__main__':
main()
我使用的是selenium==3.141.0,urllib3是2.2.1,当执行应该识别py路径的脚本时,它给出了执行错误。就在那时我在另一个问题中看到它可能是selenium或urlurllib3的版本 使用executable_path时似乎是Selenium特定版本的问题