from lib import interface from time import sleep from lib import arquivo arq = 'arq.txt' if not arquivo.arquivoExiste(arq): arquivo.criarArquivo(arq) while True: arq = open('arq.txt', 'rt') resposta = interface.menu( ['Consulta de Pessoas', 'Cadastro de Pessoas', 'Sair do Sistema']) if resposta == 1: interface.cabecalho('\033[34mConsulta de Pessoas\033[m') arquivo.lerarquivo(arq.name) sleep(2) elif resposta == 2: #interface.cabecalho('\033[34mOpção 2\033[m') interface.cabecalho('NOVO CADASTRO') nome = str(input('Nome: ')) idade = interface.leiaint('Idade: ') arquivo.cadastrar(arq, nome, idade) elif resposta == 3: interface.cabecalho('\033[34mOpção 3\033[m') break else: interface.cabecalho('ERRO! Digite uma opção válida!') sleep(1)
from lib.interface import menu, cabeçalho, leiaInt from time import sleep from lib.arquivo import lerArquivo, criarArquivo, arquivoExiste, cadastrar arq = 'Curso_em_video.txt' if not arquivoExiste(arq): criarArquivo(arq) while True: resposta = menu([ 'Ver pessoas cadastradas', 'Cadastrar nova Pessoa', 'Sair do Sistema' ]) if resposta == 1: # Opção de listar um arquivo lerArquivo(arq) elif resposta == 2: cabeçalho('NOVO CADASTRO') nome = str(input('Nome: ')) idade = leiaInt('Idade: ') cadastrar(arq, nome, idade) elif resposta == 3: cabeçalho('Saindo do sistema... Até logo!') break else: print('\033[31mERRO! Digite uma opção válida! \033[m') sleep(2)