60756534 ml

Qui elenco man mano che le incontro le funzioni utili a manipolare le stringhe. Nel primo esempio utilizzo anche la funzione join() per unire tramite un carattere tutti i campi di una lista ottenendo così la stringa su cui lavorare.

string join 

L'esempio inserisce in una stringa esistente la data e l'ora in una particolare posizione. La posizione viene decisa dalle due parentesi graffe che vengono riempite con i dati in riga 22 dalla funzione format().

Faccio anche utilizzo delle funzioni mktime() e localtime() con la prima ricavo il numero di secondi dall'inizio dell'epoca; questo progressivo mi serve per cadenzare il ciclo while facendo aggiornare la stringa ogni 2 secondi. Lo stesso risultato lo avrei potuto ottenere utilizzando la funzione time()🙂.

Localtime() converte il numero di secondi dall'epoca in una tupla con la data e ora locale, tramite la funzione strftime() è poi possibile formattarla nel modo voluto.

 

Da finire ..

Come di consueto il codice è scaricabile da github.  download code