def insertar_datos_cuenta(): pwd = Password(prompt="contraseña: ",hidden = "*") result_pwd = pwd.launch() email = input("email: ") nombre_app = input("nombre app: ") cursor = db.cursor() cursor.execute = "INSERT INTO cuentas VALUES ('"+ result_pwd +"','"+ email +"','"+ nombre_app +"');" db.close()
def main(): account_input = Input('请输入你的学号:') password_input = Password('请输入你的密码:') slide = SlidePrompt([account_input, password_input]) res = slide.launch() account = res[0][1] password = res[1][1] student = Student(account, password) port_confirm_input = YesNo('是否自定义教务系统端口?') slide = SlidePrompt([port_confirm_input]) res = slide.launch() port_confirm = res[0][1] if port_confirm: port_input = Input('请输入你要自定义的端口:') slide = SlidePrompt([port_input]) res = slide.launch() student.urp.port = res[0][1] while True: choices_list = ['成绩导出', '一键评教', '退出'] choice_input = Bullet('请选择你要进行操作:', choices=choices_list, margin=1) slide = SlidePrompt([choice_input]) res = slide.launch() choice = res[0][1] if choice == choices_list[0]: student.export_grade() elif choice == choices_list[1]: student.judge_all() elif choice == choices_list[2]: exit_confirm_input = YesNo('确认退出?') slide = SlidePrompt([exit_confirm_input]) res = slide.launch() if res[0][1]: sys.exit()
def new_user(): user_input = VerticalPrompt([ Input("username: "******"password: "******"*", indent=0), Password("repeat password: "******"*", indent=0), ], spacing=0) new_login = user_input.launch() if new_login[1][1] == new_login[2][1]: add_user(new_login[0][1], new_login[1][1]) else: print(Fore.RED + "\nPasswords do not match!" + Fore.WHITE) time.sleep(2) clearConsoleUp(5) clearLine() new_user()
def continue_user(): user_input = VerticalPrompt([ Input("username: "******"password: "******"*", indent=0), ], spacing=0) user_login = user_input.launch() print(user_login[0][1])
def main(args): logger = getLogger(__name__) sh = StreamHandler() sh.addFilter(Filter('HealthPlanetDataTool')) basicConfig(handlers=[sh]) if args.verbose: getLogger('HealthPlanetDataTool').setLevel(DEBUG) else: getLogger('HealthPlanetDataTool').setLevel(INFO) passwd_client = Password(prompt='Please enter your password: ') passwd = passwd_client.launch() client = HealthPlanetExport(client_id=args.client_id, client_secret=args.client_secret, login_id=args.login_id, login_pass=passwd) client.get_auth() client.get_token() client.get_data(args.from_date, args.to_date) client.save(args.out_file)
import mysql.connector #conector a MySQL from bullet import VerticalPrompt, Input, Password #oculta contraseña al escribirla cli = Password(prompt="Introduce contraseña para password_manager_3000: ", hidden = "*") result = cli.launch() #conexión a base de datos try: db = mysql.connector.connect( host="localhost", user="******", passwd=result, database="password_manager_3000") except mysql.connector.Error as err: print("Something went wrong: {}".format(err)) raise #"raise" lo he puesto para que el programa no sga ejecutandose si hay un error #definición de funciones def sacar_contrasenia(): name = input("introduce el nombre de la app en minusculas: ") cursor = db.cursor() cursor.execute("SELECT password FROM cuentas WHERE app_name = '" + name +"';") r = cursor.fetchall() print(r) db.close() def insertar_datos_cuenta(): pwd = Password(prompt="contraseña: ",hidden = "*") result_pwd = pwd.launch() email = input("email: ") nombre_app = input("nombre app: ")
def menu_login(): nom = [] ape = [] movi = [] email = ['*****@*****.**', '*****@*****.**'] nick = [] pasww = [123, 543] estado = [] print("### Ingreso a la administracion ###") print("[1]. Ingresar") print("[2]. Crear cuenta") print("[3]. salir") opt = input("digite una opcion: ") if opt == '1': emailp = input("E-mail: ") contraseña = input("Contraseña: ") if emailp in email or contraseña in pasww: print("ingreso exitoso") print("***MENU DE ADMINISTRACION***") categorias = [] proveedores = [] productos = [] clientes = [] reportes = [] print("[1]. categorias") print("[2]. proveedores") print("[3]. productos") print("[4]- clientes") print("[5]. reportes") opt1 = input("digite una opcion") if opt1 == '1': print("[1]. ingresar nueva categoria") print("[2]. listar categorias") print("[3]. buscar categoria") print("[4]- eliminar categoria") print("[5]. modificar categoria") print("[6]. volver al menu principal") opt1 = input("digite una opcion") if opt1 == '1': categoria1 = input("ingresar nueva categoria") categorias.append(categoria1) elif opt1 == '2': print(categorias) elif opt1 == '3': buscar = input("buscar en la lista") if buscar in categorias: print(buscar) else: print("no se encuentra en la lista de categoria") elif opt1 == '4': print(categorias) elim = input("seleccione la posicion que desea eliminar") categorias.pop(elim - 1) elif opt1 == '5': for x in range(len(categorias)): a = input("digite la posicion a modificar") if categorias[x] == a: b = input("") categorias[x] = b elif opt1 == '6': print("[1]. categorias") print("[2]. proveedores") print("[3]. productos") print("[4]- clientes") print("[5]. reportes") opt1 = input("digite una opcion") if opt == '2': print("[1]. ingresar nuevo proveedor") print("[2]. listar proveedores") print("[3]. buscar proveedor") print("[4]- eliminar proveedor") print("[5]. modificar proveedor") print("[6]. volver al menu principal") opt1 = input("digite una opcion") if opt1 == '1': proveedor1 = input("ingresar nuevo proveedor") proveedores.append(proveedor1) elif opt1 == '2': print(proveedores) elif opt1 == '3': buscar = input("buscar en la lista") if buscar in proveedores: print(buscar) else: print("no se encuentra en la lista de categoria") elif opt1 == '4': print(proveedores) elim = input("seleccione la posicion que desea eliminar") proveedores.pop(elim - 1) elif opt1 == '5': for x in range(len(proveedores)): a = input("digite la posicion a modificar") if proveedores[x] == a: b = input("") proveedores[x] = b elif opt1 == '6': print("[1]. categorias") print("[2]. proveedores") print("[3]. productos") print("[4]- clientes") print("[5]. reportes") opt1 = input("digite una opcion") if opt == '3': print("[1]. ingresar nueva producto") print("[2]. listar productos") print("[3]. buscar productos") print("[4]- eliminar producto") print("[5]. modificar producto") print("[6]. volver al menu principal") opt1 = input("digite una opcion") if opt1 == '1': producto1 = input("ingresar nueva categoria") productos.append(producto1) elif opt1 == '2': print(productos) elif opt1 == '3': buscar = input("buscar en la lista") if buscar in productos: print(buscar) else: print("no se encuentra en la lista de categoria") elif opt1 == '4': print(productos) elim = input("seleccione la posicion que desea eliminar") productos.pop(elim - 1) elif opt1 == '5': for x in range(len(productos)): a = input("digite la posicion a modificar") if productos[x] == a: b = input("") productos[x] = b elif opt1 == '6': print("[1]. categorias") print("[2]. proveedores") print("[3]. productos") print("[4]- clientes") print("[5]. reportes") opt1 = input("digite una opcion") if opt == '4': print("[1]. ingresar nuevo cliente") print("[2]. listar clientes") print("[3]. buscar clientes") print("[4]- eliminar clientes") print("[5]. modificar clientes") print("[6]. volver al menu principal") opt1 = input("digite una opcion") if opt1 == '1': cliente1 = input("ingresar nueva categoria") clientes.append(cliente1) elif opt1 == '2': print(clientes) elif opt1 == '3': buscar = input("buscar en la lista") if buscar in clientes: print(buscar) else: print("no se encuentra en la lista de clientes") elif opt1 == '4': print(clientes) elim = input("seleccione la posicion que desea eliminar") clientes.pop(elim - 1) elif opt1 == '5': for x in range(len(clientes)): a = input("digite la posicion a modificar") if clientes[x] == a: b = input("") clientes[x] = b elif opt1 == '6': print("[1]. categorias") print("[2]. proveedores") print("[3]. productos") print("[4]- clientes") print("[5]. reportes") opt1 = input("digite una opcion") if opt == '5': print("reportes") if opt == '6': exit() else: print("datos invalidos") emailp = input("E-mail: ") contraseña = input("Contraseña: ") elif opt == '2': print("formulario de registro") nombre = input("ingrese su primer nombre: ") apellido = input("ingrese su primer apellido: ") celular = input("digite su numero de celular: ") email1 = input("digite su correo: ") while email1 in email: print("el correo ya se encuentra registrado") email1 = input("digite su correo: ") nickname = input("ingrese su nickname: ") while email1 in email: print("el nickname ya se encuentra registrado") nick = input("digite su nickname: ") contraseña = Password("Contraseña: ") p = contraseña.launch() nom.append(nombre) ape.append(apellido) movi.append(celular) email.append(email1) nick.append(nickname) pasww.append(contraseña) estado.append(True) else: print("vuelve pronto, ¡chao!")