def cargarUsuarios(self, archivo):
        # Carga a los usuarios desde un archivo
        abrir = open(archivo, "r")
        lista = abrir.readlines()
        n = 0
        for x in lista:
            n += 1
        users = ArrayT(n)

        for x in range(n):
            t = lista[x].strip("\n")
            p = t.split("\t")
            users[x] = p

        for x in users:
            u = Usuario()
            u.crearUsuario(x[0], x[1], x[2], None)
            self.agregarUsuario(u)
예제 #2
0
		"* (2) Iniciar sesión                *\n"+
		"* (3) Cargar usuarios               *\n"+
		"* (4) Eliminar usuario              *\n"+
		"* (5) Cargar caritas                *\n"+
		"* (6) Salir                         *\n"+
		"*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*")
	opcion = input("~~~~> INTRODUCIR OPCIÓN: ")
	try:
		if int(opcion) == 1:
			print("~~~~REGISTRARSE~~~~")
			nombre = input("> Nombre: ")
			contrasena = input("> Contraseña: ")
			telefono = input("> Teléfono: ")
			p = Usuario()
			error = True
			if p.crearUsuario(nombre,contrasena,telefono,None) == True:
				validar = Registro.agregarUsuario(p)
			else:
				error = False
			if error == False:
				print(">>> Usuario no creado.")
			else:
				if validar == False:
					print(">>> ERROR: Ya existe un usuario registrado con ese nombre.")
				else:
					print(">>> Usuario creado.")
			continuar = input("~~~~~~~~PRESIONE ENTER PARA CONTINUAR~~~~~~~~")
		elif int(opcion) == 2:
			print("~~~~INICIAR SESIÓN~~~~")
			nombre = input("> Nombre: ")
			contrasena = input("> Contraseña: ")