Я пытался запустить какой-то тест на селен в браузере Chrome в Pycharm IDE. Я написал драйвер chrome внутри функции, и когда я попытался запустить код, он открыл браузер и автоматически закрылся через секунду. Но когда я писал У драйвера chrome за пределами функции он открывает браузер и не закрывается. Как мне сохранить браузер открытым, если я напишу код chromedriver внутри метода / функции?
Код:
from selenium import webdriver
import os
class Chrome:
def Run(self):
driverLocation="F:\\Workspace py\chromedriver\chromedriver.exe"
os.environ["webdriver.chrome.driver"] = driverLocation
driver = webdriver.Chrome(driverLocation)
driver.get("https://www.google.com")
Test=Chrome()
Test.Run()