guid = str(input('Введите GUID:'))
id_tasks = int(input('Ведите цифры ID задачи:'))
guid
и id_tasks
связаны между собой. id_tasks
отвечает за то чтобы в моём рабочем пространстве отправлялся комментаий о событии проверенном по guid
url = "https://cerberus.vetrf.ru/cerberus/actualObject/pub/actualInfo/"
options = Options()
options.headless = True
try:
guid = str(input('Введите GUID:'))
id_tasks = int(input('Ведите цифры ID задачи:'))
options = Options()
options.headless = True
# driver = webdriver.Chrome()
driver = webdriver.Chrome(chrome_options=options)
driver.get(url=url)
driver.find_element_by_tag_name('input').send_keys(guid)
driver.find_element_by_tag_name('button').click()
print('Запрос выполняется...')
time.sleep(0.5)
print ('Осталось совсем чуть-чуть...')
if driver.find_elements_by_xpath('//span[@class="label label-success"][1]'):
if True:
request = pyrus.models.requests.TaskCommentRequest(text="Подтверждена", action="")
task = pyrus_client.comment_task(id_tasks, request).task
print('Подтверждена')
elif driver.find_elements_by_xpath('//span[@class="label label-warning"][1]'):
if True:
print('Не подтверждена')
# window2 = Tk()
# window2.title('Не подтверждена')
# window2.geometry('300x250')
# window2.mainloop()
elif driver. find_elements_by_tag_name("tbody"):
if True:
print('Ошибка, площадка не найдена.')
except Exception as ex:
print(ex)
finally:
driver.close()
driver.quit()
def is_guid_accepted(guid: str) -> bool:
#тут код