Deen, aplicarea codării, comprimării și hashing-ului

Configurare noua (How To)

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.

Backup

Nu avem

Solutie

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.

 

68747470733a2f2f692e696d6775722e636f6d2f4a69584c736b6f2e706e67

Pentru exemple,folosire consultați wiki

 

Instalare

Instalare prin pip:

pip3 instalează -r requirements.txt 
pip3 install .

După instalare, rulați:

Deen

Notă : 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 de 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-pyqt5pe 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).

Tip solutie

Permanent

Impact colateral

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.

Voteaza

(11 din 19 persoane apreciaza acest articol)

Despre Autor

Leave A Comment?