From 2b17b2cd20a90dd477932d3ed2a1366d6bdba790 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?I=C4=BCja=20Vaisfelds?= Date: Mon, 14 Oct 2024 11:32:14 +0000 Subject: [PATCH] Add OSNOVA --- OSNOVA | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 OSNOVA diff --git a/OSNOVA b/OSNOVA new file mode 100644 index 0000000..b766083 --- /dev/null +++ b/OSNOVA @@ -0,0 +1,45 @@ +import tkinter +import tkinter as tk +from tkinter import * +import customtkinter +import sqlite3 +import matplotlib +import csv + +Kategorija = { + "Pārdošana", + "Mārketings", + "Biroja izdevumi", + "Personāla algas", + "Transporta izdevumi", + "IT atbalsts" +} + +Kateg = input("Ievadiet kategoriju: ") + +def print_data(): + with open('test_data.csv', newline='', encoding="utf-8") as csvfile: + csvreader = csv.DictReader(csvfile) + found = "" + for row in csvreader: + if row['Kategorija'] == Kateg: + found += f"{row['Datums']} | {row['Kategorija']} | {row['Ieņēmumi']} | {row['Izdevumi']} | {row['Komentārs']}\n" + return found +if Kateg in Kategorija: + print_data() +else: + print("Kategorija nav atpazīta. Lūdzu, ievadiet derīgu kategoriju.") + + + + + +root = tk.Tk() +root.title("Пример с Label") + +label = tk.Label(root, text=print_data(), font=("Arial", 16)) +label.pack(pady=20) + + + +root.mainloop()