import sqlite3 # Получаем sku из параметров def get_sku(sku): if sku: # Подключаемся к БД conn = sqlite3.connect("./files/rokky.db") cursor = conn.cursor() try: # Выполняем поиск: выбираем sku и gg, где sku совпадает с искомым # Используем (sku,) как кортеж для передачи параметра cursor.execute("SELECT sku, gg, price FROM products WHERE gg = ?", (sku,)) # Получаем одну запись result = cursor.fetchone() if result: db_sku, db_gg, db_price = result # Выводим sku из таблицы print(f"Найденный SKU: {db_sku}") # # Если нужно также вывести значение из колонки gg: # print(f"Значение gg: {db_gg}") print(f"Значение price: {db_price}") return db_sku, db_price else: print(f"Товар с SKU {sku} не найден") except sqlite3.Error as e: print(f"Ошибка базы данных: {e}") finally: # Обязательно закрываем соединение conn.close() # get_sku(102180432)