1.使用线性脚本执行没有任何问题
2.将同样的代码写在方法内,调用该方法,程序执行完成后浏览器会自动关闭
a,这样写,浏览器不会关闭
b,这样写,浏览器会关闭
c,这样写,程序执行完了,但是浏览器未关闭
因为是在函数内执行的浏览器操作,在函数执行完毕之后,程序内所有的步骤都结束了,关于这段程序的进程也就结束了,浏览器包含在内;如果将浏览器全局后,打开浏览器不在函数内部,函数里面的程序执行完是不会关闭浏览器的。
设置全局driver = '' ,在函数里global driver driver= webdriver.Chrome(),也是可以的,不会关闭