DOMANDA Python 3.8 Log_in e Sing_Up

KamyJa89

Nuovo Utente
1
0
Buongiorno.
Sono uno studente e recentemento ho cominciato ad apprendere python.
Tuttavia mi sono scontrato con un problema che non riesco a risolvere in alcun modo.

Sto cercando di creare un programma che ti permette di registrare e entrare con password tramite la gestione file di python.
Il mio problema é che con il modulo "elif" non viene controllato anche se il primo risulta False.

Perfavore mi potete spiegare dove ho sbagliato?
Grazie mille per l'attenzione!

Ecco il codice:

Codice:
import os,  shutil

def sing_up():
    username=input(" Inserisci il tuo Username ---> ")
    password=input(" Inserisci la tua Password ---> ")
    os.chdir("C:\\Def_Sing_Up_Log_in")
    file=open("Sing_Up.txt")
    scpace=" "
    true="True"
    false="False"
    if false in file:
        file.close
        file=open("Sing_Up.txt","w")
        file.write(true + scpace + username + scpace + password)
        file.close()
        print(" Registrazione Effettuata con Sccesso! ")
    elif true in file:
        print("Ti sei giá registrato!")

def log_in():
    username=input(" Inserisci il tuo Username ---> ")
    password=input(" Inserisci la tua Password ---> ")
    space=" "
    true="True"
    false="False"
    os.chdir("C:\\Def_Sing_Up_Log_in")
    file=open("Sing_Up.txt")
    if username in file and password in file:
        print(" \n Accesso Effettuato con Successo! ")
    elif false in file:
        print(" Ti devi ancora Registrare! ")
 

Entra

oppure Accedi utilizzando

Discussioni Simili

Hot del momento