Salve Ragazzi,
volevo chiedervi come potrei fare se, presa una stringa composta per ogni riga da un[ nome utente : password] , io volessi creare una funzione che riconosce qual è il nome utente e qual è la password...
Con quel poco di codice che ho scritto io riesco a farlo soltanto per la prima riga, ma poi per estrapolare questi dati per ogni riga come dovrei fare?
Vi lascio il codice
volevo chiedervi come potrei fare se, presa una stringa composta per ogni riga da un[ nome utente : password] , io volessi creare una funzione che riconosce qual è il nome utente e qual è la password...
Con quel poco di codice che ho scritto io riesco a farlo soltanto per la prima riga, ma poi per estrapolare questi dati per ogni riga come dovrei fare?
Vi lascio il codice
Python:
dati_utenti = {
'pippoBastardo': 'cammello',
'valeria': 'enciclopedia',
'[email protected]': 'austrolopitecus',
'xStronzo': 'telefonino94'
}
stringa_dati = str(dati_utenti)
stringa_dati = stringa_dati.strip("{") #elimino le parentesi graffe aperte
stringa_dati = stringa_dati.strip("}") #elimino le parentesi graffe chiuse
stringa_dati = stringa_dati.replace(",","\n") #elimino tutte le virgole
stringa_dati = stringa_dati.replace(" ","") #elimino tutti gli spazi
stringa_dati = stringa_dati.replace("'","") #elimino tutti gli apici
def righe_stringa(stringa):
count =1
for carattere in stringa:
if carattere == "\n":
count += 1
return count
#print('Righe:',righe_stringa(stringa_dati))
#file1 = open('Dati Utenti.txt','w')
#file1.write(stringa_dati)
#file1.close()