Identificare lo spazio libero in Python
Ovviamente in Python per fare questa operazione abbiamo Nmila modi, anche troppi.
Se usiamo una versione di Python dalla 3.3 in poi, possiamo usare shutil.
Impariamo a programmare in maniera facile e veloce
Ovviamente in Python per fare questa operazione abbiamo Nmila modi, anche troppi.
Se usiamo una versione di Python dalla 3.3 in poi, possiamo usare shutil.
pdf2docx è una libreria per Python che ci consente di convertire un file PDF in DOCX.
In questo articolo vediamo come usarla.
YOGA è una utility da riga di comando, scritta in Python, per l'ottimizzazione delle immagini.
E' facile da usare, in quanto non ha tantissime opzioni, se non le essenziali.
E' anche possibile usarla come libreria all'interno dei nostri script, cosa che faremo.
Infine, esiste anche già una GUI ufficiale se vi interessa.
In questo articolo vediamo come eseguire script Python direttamente dentro le nostre pagina HTML usando PyScript.
Noi useremo degli script semplici, ma è possibile anche eseguire script complessi usando librerie esterne.
Ovviamente tali librerie dovranno essere installate sul server.
imagededup è una libreria per Python che ci consente di trovare immagini duplicate.
E' abbastanza veloce, solo che scarica un bel pò di dipendenze.
Pillow è una libreria per Python per la manipolazione di immagini molto usata e apprezzata.
In questo articolo vediamo come usarla per convertire una JPEG in Webp.
Magika è una libreria creata da Google, da quello che ho capito molto nuova, che identifica in maniera veloce il tipo di file che gli viene indicato.
Da quello che ho capito alla base c'è l'AI (strano), e per questo risulta molto più veloce di altre librerie.
In questo articolo vediamo la versione Python (ce ne è una anche per Javascript).
Possiamo sia installarla globalmente ed usarla standalone, che come libreria interna; cose che faremo noi.
In Python la funzione zip non ha nulla a che vedere con gli archivi compressi.
Ma ci permette di unire più iteratori, anche di diversi tipi, in uno unico, in modo da poter fare un'unica iterazione su tutti gli elementi.
Di primo acchitto potremmo pensare ai classmethod di Python come a dei metodi statici.
In verità ci stanno alcune differenze:
Abbiamo già usato più volte PyPDF2, libreria per gestire i PDF molto usata in Python.
In questo articolo vediamo come usarla per unire tutti i files PDF che si trovano dentro una directory.