La gestione dei file temporanei in Python è abbastanza banale (come ci si poteva aspettare...).

E' possibile eseguire le operazioni necessarie usando un modulo apposito: tempfile!

Questo modulo ha diverse funzioni per la creazione di file temp, e noi useremo NamedTemporaryFile.

Questa variante, rispetto a TemporaryFile, garantisce un nome visibile al file creato.

Chi dice che per cercare testi musicali bisogna aprire per forza un broweser e andare su qualche sito tipo angolo-testi??

Se usiamo Linux possiamo installare un semplice programmino scritto in bash: Lyrarch.

Questo programmino si aggancia in automatico al sito Lyrics Mania e ci cerca i testi delle canzoni direttamente nel terminale.

Ho trovato un ottimo programma per estrarre gli archivi da riga di comando senza usare tar (che ha dei comandi che io non riesco mai a ricordare).

Può essere molto comodo in tutti i casi in cui si può usare uno strumento grafico.

Supporta praticamente tutti i formatitar(bzip2,7zip,deb,rpm,zip,rar,etc...) e l'installazione è molto semplice:

# aptitude update && aptitude install dtrx (su Ubuntu)

# yaourt -S dtrx (su Archlinux si trova in AUR)

Facciamo qualche esempio.

Girovagando ho trovato questo sitarello interessante.

In pratica permette di creare i loghi con le scritte che vuoi usando lo stile di loghi famosi come Google, Ferrari, Jurassic Park, ecc.

Avete presente gli sfondi animati ottenuti su Windows grazie a programmi come DreamScene???

Anche su Linux si possono ottenere gli stessi effetti!!

Vediamo come fare.