Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def login():
- user=''
- password=''
- while(user=='' and password==''):
- user = str(input('Username:\n'))
- password = str(input('Password:\n'))
- if cria_dados(user,password) == True:
- main()
- return True
- def cria_dados(user,password):
- f_utili = open('c:Desktop\\2IrcProjeto\\utilizadores.txt','r+',encoding='utf8')
- utilizadores = {}
- if user.lower() not in utilizadores.items():
- f_utili.seek(0,2)
- utilizadores[user.lower()] = password
- f_utili.write(user + '\n' + password + '\n\n')
- print('utilizador criado')
- return True
- else:
- print('Ja existe este utilizador.')
- return False
- f_utili.close()
- def mostra_utilizadores():
- f_utili = open('c:Desktop\\2IrcProjeto\\utilizadores.txt','r', encoding = 'utf8')
- le = f_utili.read()
- print (le)
- f_utili.close()
- def listar_utilizadores():
- f_utili = open('c:Desktop\\2IrcProjeto\\utilizadores.txt', 'r', encoding = 'utf8')
- linha = f_utili.readlines()
- for linha in f_utili:
- pass
- def main():
- n = int()
- while(n<1 or n>9):
- print('1: Log In')
- print('2: Listar todas as mensagens por ler.')
- print('3: Listar clientes autorizados.')
- print('4: Enviar mensagem.')
- print('5: Listar as mensagens lidas.')
- print('6: Apagar mensagens.')
- print('7: Mudar Password.')
- print('8: Obter privilegios.')
- print('9: Log Out')
- print('')
- n=int(input('escolha a sua opçao'))
- if (n==1):
- login()
- elif (n==2):
- mostra_utilizadores()
- elif (n==3):
- pass
- elif (n==4):
- pass
- elif (n==5):
- pass
- elif (n==6):
- pass
- elif (n==7):
- pass
- elif (n==8):
- pass
- elif (n==9):
- pass
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement