Situatie
O aplicație care permite aplicarea codării, comprimării și hashing-ului la datele de intrare generice. Acesta este menit să fie un instrument la îndemână pentru activități de codare / decodare rapidă pentru datele care vor fi utilizate în alte aplicații. Scopul său este să fie o alternativă ușoară la alte instrumente care ar putea dura mult timp până la pornire și nu ar trebui să aibă prea multe dependențe. Acesta include un GUI pentru interacțiune ușoară și integrare în fluxurile de lucru comune, precum și un CLI care ar putea fi util pentru sarcini de automatizare
Solutie
Instalare prin pip
:
pip3 install -r requirements.txt pip3 install .
După instalare, rulați:
Deen
Dacă instalarea nu reușește cu o eroare cum ar fi “Nu am găsit o versiune care să satisfacă cerința PyQt5”, atunci încercați să instalați deen prin pip pe o versiune Python <3.5. În acest caz, nu puteți instala PyQt5 via pip
. Trebuie să instalați PyQt5 separat, de exemplu prin intermediul managerului de pachete (de exemplu, pacman -S python2-pyqt5
pe Arch Linux pentru Python 2).
pachete
Există un pachet deen-git disponibil în Repository Arch User (AUR).
Compatibilitate
Codul trebuie să fie compatibil cu Python 2 (cel puțin 2.7.x) și Python 3. Cu toate acestea, deen este în principal dezvoltat pentru Python 3 și unele funcții pot fi rupte temporar în Python 2. Este recomandat să folosiți Python 3 cu Python 3.
GUI-ul ar trebui să ruleze pe majoritatea sistemelor de operare acceptate de Python. A fost testat pe Linux și Windows. Sperăm că compatibilitatea pentru diferite versiuni de Python și sisteme de operare se va îmbunătăți în viitor. Simțiți-vă liber să-l testați și să creați probleme !
Unele transformatoare vor fi disponibile numai în versiuni mai recente ale Python. Aceasta include, de exemplu, Base85 (Python 3.4 sau mai nou) sau algoritmii hash BLAKE2b și BLAKE2s (Python 3.6 sau mai noi).
Leave A Comment?