В общем, работаю сейчас с библиотекой selenium, через которую пытаюсь автоматизировать процесс. Есть две переменных:
@eel.expose
def ls(ls):
browser = webdriver.Chrome()
browser.maximize_window()
browser.get('file:///C:/Users/79897/Desktop/reestr.html')
textarea=browser.find_element_by_class_name('ls')
textarea.send_keys(ls)
Эта переменная открывает в браузере реестр, в который вводит цифры, которые ввели на сайте
Вторая переменная:
@eel.expose
def call_in_js(x):
textarea=browser.find_element_by_xpath('//*[@id="campaign"]')
textarea.send_keys('текст')
textarea=browser.find_element_by_xpath('//*[@id="commentary"]')
textarea.send_keys('текст')
browser.find_element_by_xpath('//*[@id="button"]').click()
Она заполняет пути, по которым шел пользователь сайта.
Собственно вопрос в следующем, сайт находиться не на хостинге, переменные активируют кнопки на сайте на разных страницах, при выполнении первой переменной всё работает, то есть открывается браузер, вводятся цифры, при активации второй переменной закрывается браузер с первой переменной, можете подсказать как правильно их связать?