How to use mostrar_mensaje method in SeleniumBase

Best Python code snippet using SeleniumBase

tarea1_17642531.py

Source:tarea1_17642531.py Github

copy

Full Screen

...5app = Application(master=root)6 7def turno(): #turnos 8 if (app.obtener_apuesta() == -1000): #Despedida9 app.mostrar_mensaje("Hasta Luego!!! (Presione Sig.Turno Para Salir)")10 app.poner_apuesta(-100)11 app.mostrar_ventana(True)12 elif (app.obtener_apuesta() == -100): #Fin del Juego13 app.cerrar_ventana() 14 elif (app.obtener_apuesta() == -2): #Caso de Empate15 for h in range(1,3):16 for i in range(5):17 for k in range(5):18 app.marcar_numero(i, k, False, h)19 app.mostrar_ventana(False)20 Repetir = input()21 if (Repetir == ("SI")):22 app.poner_apuesta(0)23 app.mostrar_mensaje("Presione Sig.Turno Para Ingresar La Nueva Apuesta")24 app.mostrar_ventana(True)25 elif (Repetir == ("NO")):26 if (app.preguntar_monto(1) > app.preguntar_monto(2)):27 app.poner_apuesta(-1000)28 app.mostrar_mensaje("El Ganador DEFINITIVO Es El Jugador 1!!! (Presione Sig.Turno)")29 elif (app.preguntar_monto(2) > app.preguntar_monto(1)):30 app.poner_apuesta(-1000)31 app.mostrar_mensaje("El Ganador DEFINITIVO Es El Jugador 2!!! (Presione Sig.Turno)")32 elif (app.preguntar_monto(1) == app.preguntar_monto(2)):33 app.poner_apuesta(-1000)34 app.mostrar_mensaje("No Hubo Un Ganador DEFINITIVO (Presione Sig.Turno)") 35 app.mostrar_ventana(True)36 else:37 app.mostrar_mensaje("Por Favor Ingrese Su Respuesta En Mayúscula (Presione Sig.Turno)")38 app.mostrar_ventana(True)39 elif (app.obtener_apuesta() == -1): #Caso de Victoria40 for h in range(1,3):41 for i in range(5):42 for k in range(5):43 app.marcar_numero(i, k, False, h)44 app.mostrar_ventana(False)45 Repetir = input()46 if (Repetir == "SI"):47 app.poner_apuesta(0)48 app.mostrar_mensaje("Presione Sig.Turno Para Ingresar La Nueva Apuesta")49 app.mostrar_ventana(True)50 elif (Repetir == ("NO")):51 if (app.preguntar_monto(1) > app.preguntar_monto(2)):52 app.poner_apuesta(-1000)53 app.mostrar_mensaje("El Ganador DEFINITIVO Es El Jugador 1!!! (Presione Sig.Turno)")54 elif (app.preguntar_monto(2) > app.preguntar_monto(1)):55 app.poner_apuesta(-1000)56 app.mostrar_mensaje("El Ganador DEFINITIVO Es El Jugador 2!!! (Presione Sig.Turno)")57 elif (app.preguntar_monto(1) == app.preguntar_monto(2)):58 app.poner_apuesta(-1000)59 app.mostrar_mensaje("No Hubo Un Ganador DEFINITIVO (Presione Sig.Turno)") 60 app.mostrar_ventana(True)61 else:62 app.mostrar_mensaje("Debe Ingresar Su Respuesta En Mayúscula (Presione Sig.Turno)")63 app.mostrar_ventana(True) 64 elif (app.preguntar_monto(1) == "?"): #Comienzo del Juego Inicial65 app.mostrar_ventana(False)66 monto = int(input())67 app.mostrar_dinero(1, monto)68 app.mostrar_dinero(2, monto)69 app.mostrar_ventana(True)70 app.mostrar_mensaje("Presione Sig.Turno Para Ingresar Su Apuesta")71 elif (app.obtener_apuesta() == 0): #Comienzo de Juego72 app.mostrar_ventana(False)73 apuesta = int(input())74 if (apuesta > app.preguntar_monto(1) or apuesta > app.preguntar_monto(2)):75 app.mostrar_mensaje("No Tiene El Monto Suficiente! (Presione Sig.Turno Para Cambiar La Apuesta)")76 app.mostrar_ventana(True)77 elif (apuesta <= 0):78 app.mostrar_mensaje("Ésta Apuesta No Es Válida! (Presione Sig.Turno Para Cambiar La Apuesta)")79 app.mostrar_ventana(True)80 else:81 app.poner_apuesta(apuesta)82 app.mostrar_mensaje("Los Cartones Están Listos!, Presione Sig.Turno Para Comenzar El Bingo!!!")83 app.mostrar_dinero(1, app.preguntar_monto(1)- apuesta)84 app.mostrar_dinero(2, app.preguntar_monto(2)- apuesta) 85 for i in range(5):86 for k in range(5): #generar cartón 1, i = filas, k = columnas, N = 0 (número que falta)87 a = (k*20)+ 188 b = a + 19 89 N = 090 while (N == 0):91 num = random.randint(a,b)92 if (app.agregar(num) == True):93 app.colocar_numero(i, k, num, 1)94 N = 195 app.reiniciar_contador() 96 for i in range(5):97 for k in range(5): #generar cartón 298 a = (k*20)+ 199 b = a + 19 100 N = 0101 while (N == 0):102 num = random.randint(a,b)103 if (app.agregar(num) == True):104 app.colocar_numero(i, k, num, 2)105 N = 1 106 app.mostrar_ventana(True)107 app.reiniciar_contador()108 elif (app.obtener_apuesta()> 0):109 B = 0110 while (B == 0): #Bolas de Números111 Bola = random.randint(1,100)112 NBola = str(Bola)113 if (app.agregar(Bola) == True):114 app.mostrar_mensaje("Ha Salido El Número "+ NBola +"!!!")115 B = 1116 for i in range(5):117 for k in range(5):118 if (app.obtener_numero(i, k, 1)== Bola):119 app.marcar_numero(i, k, True, 1)120 for i in range(5):121 for k in range(5):122 if (app.obtener_numero(i, k, 2)== Bola):123 app.marcar_numero(i, k, True, 2)124 Diagonal = 0125 Ganador1 = 0126 Ganador2 = 0127 pD = 1128 pY = 2129 pF = 3130 for i in range(5): #Formar Diagonal131 if (app.esta_marcado(i, i, 1) == True):132 Diagonal+= 1133 if (Diagonal == 5):134 Ganador1 = pD135 Diagonal = 0136 for i in range(5):137 if (app.esta_marcado(i, i, 2) == True):138 Diagonal+= 1139 if (Diagonal == 5):140 Ganador2 = pD141 Y = 0 #Formar Y142 for i in range(2):143 if (app.esta_marcado(i, 4-i, 1) == True):144 Y+= 1145 if (app.esta_marcado(i, i, 1) == True):146 Y+= 1 147 for i in range(2,5):148 if (app.esta_marcado(i, 2, 1) == True):149 Y+= 1150 if (Y == 7):151 Ganador1 = pY152 Y = 0153 for i in range(2):154 if (app.esta_marcado(i, 4-i, 2) == True):155 Y+= 1156 if (app.esta_marcado(i, i, 2) == True):157 Y+= 1 158 for i in range(2,5):159 if (app.esta_marcado(i, 2, 2) == True):160 Y+= 1161 if (Y == 7):162 Ganador2 = pY163 Full = 0 #Formar Cartón Completo164 for i in range(5):165 for k in range(5):166 if (app.esta_marcado(i, k, 1) == True):167 Full+= 1168 if (Full == 25):169 Ganador1 = pF170 Full = 0171 for i in range(5):172 for k in range(5):173 if (app.esta_marcado(i, k, 2) == True):174 Full+= 1175 if (Full == 25):176 Ganador2 = pF177 if (Ganador1 > Ganador2): #Determinar Ganador178 app.reiniciar_contador()179 Monto1 = (app.obtener_apuesta())*2 + app.preguntar_monto(1)180 app.mostrar_dinero(1, Monto1)181 if (app.preguntar_monto(2) == 0):182 app.mostrar_mensaje("El Ganador DEFINITIVO Es El Jugador 1!!! (Presione Sig.Turno)")183 app.poner_apuesta(-1000)184 else:185 app.poner_apuesta(-1)186 app.mostrar_mensaje("El Ganador Es El Jugador 1!!!, ¿Desea Continuar Jugando?(SI o NO)")187 elif (Ganador2 > Ganador1):188 app.reiniciar_contador()189 Monto2 = (app.obtener_apuesta())*2 + app.preguntar_monto(2)190 app.mostrar_dinero(2, Monto2)191 if (app.preguntar_monto(1) == 0):192 app.mostrar_mensaje("El Ganador DEFINITIVO Es El Jugador 2!!! (Presione Sig.Turno)")193 app.poner_apuesta(-1000)194 else:195 app.poner_apuesta(-1)196 app.mostrar_mensaje("El Ganador Es El Jugador 2!!!, ¿Desea Continuar Jugando?(SI o NO)")197 elif (Ganador2 == Ganador1 and Ganador1 > 0 and Ganador2 > 0):198 app.reiniciar_contador()199 Monto1 = app.obtener_apuesta() + app.preguntar_monto(1)200 Monto2 = app.obtener_apuesta() + app.preguntar_monto(2)201 app.mostrar_dinero(1, Monto1)202 app.mostrar_dinero(2, Monto2)203 app.poner_apuesta(-2)204 app.mostrar_mensaje("Ha Ocurrido Un Empate, ¿Desea Continuar Jugando?(SI o NO)")205 pass 206# Programa(inicio)207app.mostrar_ventana(True)208app.mostrar_mensaje("Bienvenido!!!, Para Comenzar Presione Sig.Turno e Ingrese el Monto Inicial")209app.mostrar_dinero(1,"?")210app.mostrar_dinero(2,"??")211# ESTO NO SE TOCA212app.button.config(command=turno)...

Full Screen

Full Screen

controlador.py

Source:controlador.py Github

copy

Full Screen

...17 elif opcion == 5:18 eliminar_tarea()19 elif opcion == 0:20 mainloop = False21 vst.mostrar_mensaje("Ha salido exitosamente.")22 else:23 vst.mostrar_mensaje("Valor inválido!")24 except Exception as e:25 vst.mostrar_error(e)26 27 mdl.write_file()28def listar_tareas():29 vst.mostrar_mensaje("-> Listado de Tareas")30 tareas = mdl.read()31 for tarea in tareas:32 vst.imprimir_tarea(tarea)33 34 vst.espera_enter()35def consultar_tarea():36 vst.mostrar_mensaje("-> Consultar Tarea")37 try:38 id = vst.leer_entero("Ingrese identificador de la tarea: ")39 tarea = mdl.read(id)40 vst.imprimir_tarea(tarea)41 except Exception as e:42 vst.mostrar_error(e)43 44 vst.espera_enter()45def adicionar_tarea():46 vst.mostrar_mensaje("-> Adicionando Tarea") 47 48 descripcion = vst.leer_cadena("Ingrese descripción de Tarea: ")49 estado = vst.leer_cadena("Ingrese el estado inicial de la Tarea: ")50 tiempo = vst.leer_entero("Ingrese el tiempo de realización: ")51 52 tarea = {53 "descripcion":descripcion,54 "estado" : estado,55 "tiempo" : tiempo56 }57 mdl.create(tarea)58 vst.mostrar_mensaje("Tarea agregada exitosamente!")59 vst.espera_enter()60def actualizar_tarea():61 vst.mostrar_mensaje("-> Actualizar Tarea")62 63 id = vst.leer_entero("Ingrese identificador de la tarea: ") 64 try:65 tarea = mdl.read(id)66 vst.imprimir_tarea(tarea)67 tarea_actualizada = dict()68 nuevaDescripcion = vst.leer_cadena("Nueva descripción: ")69 if nuevaDescripcion:70 tarea_actualizada["descripcion"] = nuevaDescripcion71 nuevoEstado = vst.leer_cadena("Nuevo estado: ")72 if nuevoEstado:73 tarea_actualizada["estado"] = nuevoEstado74 nuevoTiempo = vst.leer_entero("Nuevo tiempo: ", opcional = True)75 if nuevoTiempo:76 tarea_actualizada["tiempo"] = nuevoTiempo77 mdl.update(id, tarea_actualizada) 78 vst.mostrar_mensaje("Tarea modificada exitosamente!")79 except Exception as e:80 vst.mostrar_error(e)81 vst.espera_enter()82def eliminar_tarea():83 vst.mostrar_mensaje("->Eliminar Tarea")84 85 try:86 id = vst.leer_entero("Ingrese identificador de la Tarea para eliminar: ")87 mdl.delete(id)88 vst.mostrar_mensaje("Tarea eliminada exitosamente!")89 except Exception as e:90 vst.mostrar_error(e)91 ...

Full Screen

Full Screen

S4.1.py

Source:S4.1.py Github

copy

Full Screen

1def mostrar_mensaje(mensaje):2 print("*************************************************")3 print(mensaje)4 print("*************************************************")5def carga_suma():6 valor1 = int(input("Ingrese el primer valor:"))7 valor2 = int(input("Ingrese el segundo valor:"))8 suma = valor1+valor29 print("La suma de los dos valores es:", suma)10# programa principal11cadena = "El programa calcula la suma de dos valores ingresados por teclado."12mostrar_mensaje(cadena)13carga_suma()...

Full Screen

Full Screen

Automation Testing Tutorials

Learn to execute automation testing from scratch with LambdaTest Learning Hub. Right from setting up the prerequisites to run your first automation test, to following best practices and diving deeper into advanced test scenarios. LambdaTest Learning Hubs compile a list of step-by-step guides to help you be proficient with different test automation frameworks i.e. Selenium, Cypress, TestNG etc.

LambdaTest Learning Hubs:

YouTube

You could also refer to video tutorials over LambdaTest YouTube channel to get step by step demonstration from industry experts.

Run SeleniumBase automation tests on LambdaTest cloud grid

Perform automation testing on 3000+ real desktop and mobile devices online.

Try LambdaTest Now !!

Get 100 minutes of automation test minutes FREE!!

Next-Gen App & Browser Testing Cloud

Was this article helpful?

Helpful

NotHelpful