事实上,当硒启动窗口,它使用启动驱动程序。只是添加参数,启动时不显示窗口。以下魔法改变开始O (∩_∩) O哈哈~修改后的代码位于D: \\ Python35 \\ Lib \\网站\\硒\\ webdriver \\常见\\主要的启动功能服务类def开始(自我):\u201D\u201C\u201C启动服务。例外:- WebDriverException:长大当它不能启动serviceor当它不能连接到服务\u201D\u201C\u201D尝试:cmd = [] (_line_args())如果'win32在str () .lower(): # # #确定它是一个windows平台# # #在windows平台上,隐藏窗口startupinfo = () = _NEW_CONSOLE | _USESHOWWINDOW = _HIDEelse: startupinfo =没有= (cmd, close_() !
因为窗口隐藏,它必须考虑在后续程序,主要控制过程结束的时候司机必须结束。过程除了TypeError: raiseexcept OSError犯错:如果= =:提高WebDriverException (\u201C% s\u201D需要在可执行路径。% s\u201C% (()、_error_message)) elif = =:提高WebDriverException (\u201C% s\u201D可执行可能错误的权限。% s\u201C% (()、_error_message))其他:raiseexcept异常e:提高WebDriverException(\u201C可执行% s需要可用的路径。
O (∩_∩) O ! !