我在Mac OS X上使用selenium和python 3.6.3.
此代码运行正常,打开谷歌铬和铬保持打开:
chrome_options = Options()
chrome_options.binary_location="../Google Chrome"
chrome_options.add_argument("disable-infobars");
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get("http://www.google.com/")
Run Code Online (Sandbox Code Playgroud)
但是在代码包含在函数内部后,浏览器会在打开页面后立即终止:
def launchBrowser():
chrome_options = Options()
chrome_options.binary_location="../Google Chrome"
chrome_options.add_argument("disable-infobars");
driver = webdriver.Chrome(chrome_options=chrome_options)
driver.get("http://www.google.com/")
launchBrowser()
Run Code Online (Sandbox Code Playgroud)
我想在保持浏览器打开的同时在函数内使用相同的代码.