Está en la página 1de 2

try:

GESTOR=open(ARCHIVO)
print("existe informacion")
for linea in GESTOR:
L_EXTRAIDA=linea
cdebito_archivo=L_EXTRAIDA[L_EXTRAIDA.find("PASS=', ")
+9:L_EXTRAIDA.find("', 'SALDO='")]
print(cdebito_archivo)
GESTOR.close()
contrasena=input("ingrese contraseña ")
if contrasena==cdebito_archivo:
cdebito_archivo=input("ingrese nueva contraseña ")
L_ARCHIVO=L_EXTRAIDA[:L_EXTRAIDA.find("PASS=', ")
+8]+"'"+cdebito_archivo+"'"+L_EXTRAIDA[L_EXTRAIDA.find(", 'SALDO=',"):]
GESTOR=open(ARCHIVO,"w")
GESTOR.write(L_ARCHIVO)
GESTOR.close()

except:
L_EXTRAIDA=""
try:

GESTOR=open(ARCHIVO)

print("existe informacion")

for linea in GESTOR:

L_EXTRAIDA=linea

cdebito_archivo=L_EXTRAIDA[L_EXTRAIDA.find("PASS=', ")+9:L_EXTRAIDA.find("', 'SALDO='")]

print(cdebito_archivo)

GESTOR.close()

contrasena=input("ingrese contraseña ")

if contrasena==cdebito_archivo:

cdebito_archivo=input("ingrese nueva contraseña ")

L_ARCHIVO=L_EXTRAIDA[:L_EXTRAIDA.find("PASS=', ")
+8]+"'"+cdebito_archivo+"'"+L_EXTRAIDA[L_EXTRAIDA.find(", 'SALDO=',"):]

GESTOR=open(ARCHIVO,"w")

GESTOR.write(L_ARCHIVO)
GESTOR.close()

except:

L_EXTRAIDA=""

También podría gustarte