/
Dimad_200
/
viktorina
Обзор
Документация
Войти
/
Dimad_200
/
viktorina
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
info.py
29 строк
904 B
YOUR_NAME
02.04.25
02 апр 2025, 12:25
02 апр 2025, 12:25
ea4da4c
Код
Авторство
О чём код?
import mysql.connector import time config= {'user':'f1082389', 'password' :'iwdanahesu', 'host':'f1082389.xsph.ru', 'database' :'f1082389_viktorina'} def connect_to_mysql(config, attempts=3, delay=2): attempt = 1 # Implement a reconnection routine while attempt < attempts + 1: try: return mysql.connector.connect(**config) except (mysql.connector.Error, IOError) as err: if (attempts is attempt): # Attempts to reconnect failed; returning None print("Попытки подключиться кончились") return None # progressive reconnect delay print("Попытка подключится" ,attempt) time.sleep(delay ** attempt) attempt += 1 return None if __name__ == "__main__": connect_to_mysql(config,10,2) print(config)