Abbiamo appena creato il nostro controllo password.
È piuttosto bello, vero?
Ti garantisco, questo è qualcosa che se inizi a parlarne durante un'intervista,
l'intervistatore sarà piuttosto impressionato perché ha alcuni argomenti piuttosto avanzati.
Ma si spera che l'intero processo abbia avuto un senso e ora disponi di uno strumento che funziona e che puoi persino
controllare le tue password per assicurarti di essere al sicuro online.
Ora, un piccolo avvertimento qui che voglio notare è che proprio ora stiamo inserendo le password nella riga
di comando.
Sto usando qualcosa chiamato fischell.
Potresti avere gusci diversi.
O programmi in esecuzione qui che a volte salvano effettivamente questi commenti, se ti ricordi, se
premo un Aparo qui, vedi che ottengo indietro le mie password.
Quindi da qualche parte sul mio computer, questo viene salvato.
Forse non è super sicuro perché qualcuno potrebbe avere o acquisire l'accesso ad esso.
Quindi forse un buon modo per migliorare questo programma è leggere queste password da un file di testo invece che da un
argomento della riga di comando, ma lo lascerò a te, perché ormai dovresti sapere come
farlo.
L'ultima cosa che voglio fare è semplicemente aggiungere qui in fondo, poiché questo dovrebbe essere il nostro modulo principale per dire solo se il
carattere di sottolineatura è il carattere di sottolineatura.
Perché voglio dire, quindi esegui questo file solo se è il file principale che viene eseguito dalla riga di comando e non
se viene importato.
Quindi qui dentro, se eseguo questo.
Funziona ancora, ma ci assicuriamo che questo autunno verrà eseguito solo se è il file principale in
esecuzione ora.
Un'altra cosa carina che puoi fare è anche fare sis dot exit per uscire dal processo nel caso.
Bene.
Nel caso in cui per qualche motivo questo non esca, solo per assicurarsi che la chiamata di sistema esca effettivamente e
ci riporti alla riga di comando.
Quindi, di nuovo, se salvo questo.
Ecco qua.
Tutto funziona ancora.
L'unica differenza che vedrai qui è che la pistola viene restituita rispetto a qui dove non lo
era perché stiamo uscendo da questo file.
Quindi l'intero controllo, il mio file pass Python è stato eseguito.
E alla fine di tutto.
Cosa restituisce l'intera funzione, questa funzione principale?
Bene, ritorna fatto.
Quindi usciamo dall'intero processo e otteniamo il valore restituito di done.
Ecco, signore e signori, abbiamo completato il nostro progetto di verifica del mio pass.
Ora, ti ho detto che questo è il mio progetto preferito, ciò non significa che il resto dei progetti
farà schifo durante il corso.
Non credo che lo facciano.
Sto solo dicendo che questo è piuttosto interessante.
Ma mi emoziono per cose come questa.
Ad ogni modo, condividi il tuo lavoro, mostralo ai tuoi genitori, ai tuoi amici, alla tua famiglia, al tuo datore
di lavoro e ci vediamo per il prossimo.
Ciao ciao.