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
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.
- 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"
- Aktywuj wirtualne środowisko poprzez utworzony plik wykonywalny .bat w strukturze przy użyciu polecenia:
"venv\Scripts\activate"
- Zainstaluj zależności projektu za pomocą polecenia:
"pip install -r requirements.txt"
- 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"
- Activate the virtual environment via the created .bat executable file in the structure using the command:
"venv\Scripts\activate"
- install the project's dependencies using the command:
"pip install -r requirements.txt"