/
wonkxe
/
Contact_and_task
Обзор
Документация
Войти
/
wonkxe
/
Contact_and_task
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
src/Connection/connect.py
30 строк
625 B
wonkxe
1
25 май 2026, 13:57
25 май 2026, 13:57
8620ad8
Код
Авторство
О чём код?
import os from peewee import MySQLDatabase from dotenv import load_dotenv load_dotenv() db = MySQLDatabase( os.getenv('DB_NAME'), user=os.getenv('DB_USER'), password=os.getenv('DB_PASSWORD'), host=os.getenv('DB_HOST'), port=int(os.getenv('DB_PORT', 3306)) ) def connect_db(): """ Подключение к базе данных. """ if db.is_closed(): db.connect() return db def close_db(): """ Закрытие соединения с базой данных. """ if not db.is_closed(): db.close() if __name__ == '__main__': print(db.connect())