Skip to content

d-wojtowicz/Data-processing-panel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data-processing-panel

Praca inżynierska "Projekt efektywnej aplikacji wykorzystującej generatory z użyciem języka Python"

Celem pracy jest stworzenie projektu efektywnej aplikacji wykorzystującej język programowania Python, która ilustruje możliwości użycia wszelkiego rodzaju generatorów - specjalnych obiektów umożliwiających skrócenie czasu działania programów oraz oszczędność wykorzystanej pamięci. Jej działanie polega na filtrowaniu oraz opcjonalnej analizie danych i konwersji rozszerzeń plików przy eksporcie.

Dominik Wojtowicz

Dataset Tab image

Details & Filtering Tab image

image

image

Statistical Analysis Tab image

image

Logs Tab image

Wymagania

Python version: 3.11.4 System: Windows Potrzebne do pełnego działania programu biblioteki oraz moduły zawarte zostały w pliku requirements.txt.

Instrukcja przygotowania programu (PL)

  1. W pobranym katalogu projektu należy utworzyć wirtualne środowisko Pythona. W terminalu, bądź wierszu polecenia (CMD) po przejściu do ścieżki z katalogiem projektu użyj polecenia:

"python -m venv venv"

  1. Aktywuj wirtualne środowisko poprzez utworzony plik wykonywalny .bat w strukturze przy użyciu polecenia:

"venv\Scripts\activate"

  1. Zainstaluj zależności projektu za pomocą polecenia:

"pip install -r requirements.txt"

Programme preparation manual (ENG)

  1. In the fetched project directory, create a virtual Python environment. In the terminal, or command line (CMD) after navigating to the path with the project directory, use the command:

"python -m venv venv"

  1. Activate the virtual environment via the created .bat executable file in the structure using the command:

"venv\Scripts\activate"

  1. install the project's dependencies using the command:

"pip install -r requirements.txt"

About

Bachelor - Thesis

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages