先开个坑 起因是python中的一个例子

下面的代码运行完后driver(浏览器窗口)不加driver.quit()也会自己退出,可能是因为局部变量被回收了

1
2
3
4
5
6
7

def create_driver():
driver=xxx


if __name__ == "__main__":
create_driver()

改成这样的全局就好了。

1
2
3
4
5
6
7
8

driver=None
def create_driver():
global driver


if __name__ == "__main__":
create_driver()