def send_message(driver, answer):
input_box = driver.find_element_by_xpath('XPATH').click()
for line in answer.split('\n'):
ActionChains(driver).send_keys(line).perform()
ActionChains(driver).key_down(Keys.SHIFT).key_down(Keys.ENTER).key_up(Keys.SHIFT).key_up(Keys.ENTER).perform()
ActionChains(driver).send_keys(Keys.RETURN).perform()
1. ...
2. ...
3. ...
Текст.
Еще текст.
И еще текст.
Все, последний текст.
Спец подготовка в формате инструктажа. =)
Да и как же быть с самой древней профессией формулировка её почему-то не охватывает, непорядок.
//*[contains(@class, "loginWindow")]/div//input[1]
//*[contains(@class, "loginWindow")]/div//input[2]
//*[@class="Wt-domRoot"]/div[2]/div/div/div/div/div[3]/div/div[2]/div/input[1]
//*[@class="Wt-domRoot"]/div[2]/div/div/div/div/div[3]/div/div[2]/div/input[2]
//*[@type="button"]
В итоге если пользователь не авторизован, то он всегда попадает на страницу /login, если авторизован, то при попытке зайти на /login его редиректит на/index