Libraria Pretty Print este o librărie utilă pentru a afișa date sub forma unui tabel într-un mod frumos și organizat. Această librărie este utilă în special pentru a afișa date într-un mod ușor de citit pentru utilizatorii finali.
Pretty Print utilizază o sintaxă simplă și ușor de înțeles pentru a crea tabele. De exemplu, putem utiliza o listă de dictionare pentru a afișa datele sub forma de tabel. Mai jos este un exemplu de utilizare a librăriei Pretty Print pentru a afișa datele despre fructe sub forma unui tabel:
from prettytable import PrettyTable
fruits = [
{"Fruct": "Mere", "Culoare": "Rosu", "Cantitate": 5},
{"Fruct": "Pere", "Culoare": "Galben", "Cantitate": 3},
{"Fruct": "Portocale", "Culoare": "Portocaliu", "Cantitate": 2},
{"Fruct": "Banane", "Culoare": "Galben", "Cantitate": 4},
]
table = PrettyTable()
table.field_names = ["Fruct", "Culoare", "Cantitate"]
for fruit in fruits:
table.add_row([fruit["Fruct"], fruit["Culoare"], fruit["Cantitate"]])
print(table)
Acest cod va afișa următorul tabel:
+------------+-----------+-----------+
| Fruct | Culoare | Cantitate |
+------------+-----------+-----------+
| Mere | Rosu | 5 |
| Pere | Galben | 3 |
| Portocale | Portocaliu| 2 |
| Banane | Galben | 4 |
+------------+-----------+-----------+
Pretty Print oferă și alte caracteristici utile, cum ar fi posibilitatea de a formata celulele tabelului, de a adăuga stiluri, de a sorta și filtra datele și multe altele. Această librărie este utilă în special pentru programatorii care trebuie să afișeze date într-un mod ușor de citit și organizat pentru utilizatorii finali.
În concluzie, librăria Pretty Print este o unealtă utilă pentru a afișa date sub forma unui tabel într-un mod organizat și ușor de citit. Această librărie este utilizată în special de programatorii care lucrează cu date și trebuie să afișeze aceste date într-un mod ușor de înțeles pentru utilizatorii finali.