From 1f5442c1464d119f3d6859106f5b06ad27c0906c Mon Sep 17 00:00:00 2001 From: user_3d Date: Fri, 7 Nov 2025 13:56:08 +0500 Subject: [PATCH] 553535 --- main.py | 21 ++++++++++++--------- read.txt | 17 +++++++++++++++++ 2 files changed, 29 insertions(+), 9 deletions(-) diff --git a/main.py b/main.py index 1a6c0aa..7eb8741 100644 --- a/main.py +++ b/main.py @@ -1,18 +1,11 @@ import sqlite3 -# Импортируем библиотеку SQLite3 для взаимодействия с базами данных SQLite import pandas as pd -# Подключаем библиотеку Pandas для обработки и анализа данных import os -# Подключаем модуль операционной системы Python для работы с файлами и путями import sys -# Подключаем модуль sys для взаимодействия с интерпретатором Python и системой import openpyxl -# Подключаем библиотеку OpenPyXL для чтения и записи файлов Excel формата .xlsx - -#061155 - +#РОДИОНОВА def create_tables(db_connection): # Функция создает структуру таблиц в базе данных @@ -288,7 +281,17 @@ def simple_choice(options): def check_database(): - # Проверяет наличие данных в базе + """ + Функция подключается к базе данных и выводит количество записей + в каждой из основных таблиц для проверки корректности загрузки данных. + + Таблицы для проверки: + - PartnerType: типы партнеров + - Partner: информация о партнерах + - ProductType: типы продуктов + - Product: информация о продуктах + - Sale: данные о продажах + """ conn = sqlite3.connect('partners.db') try: cursor = conn.cursor() diff --git a/read.txt b/read.txt index de15ea5..a38e73b 100644 --- a/read.txt +++ b/read.txt @@ -4,6 +4,23 @@ Файл с продажами: Partner_products_import.xlsx + +def check_database(): + """ + Функция подключается к базе данных и выводит количество записей + в каждой из основных таблиц для проверки корректности загрузки данных. + + Таблицы для проверки: + - PartnerType: типы партнеров + - Partner: информация о партнерах + - ProductType: типы продуктов + - Product: информация о продуктах + - Sale: данные о продажах + """ + + + + # Импортируем библиотеку SQLite3 для взаимодействия с базами данных SQLite import sqlite3 # Подключаем библиотеку Pandas для обработки и анализа данных