Ir al contenido principal

Entradas

Workbench evidencias

Evidencia de la instalacion de Worbench Tablas: Estructura de las tablas: Conexion Python y mysql import pymysql try: conexion = pymysql.connect(host='localhost',user='root',password='cuaj990804',db='empresa') print("Conexion correcta") except (pymysql.err.OperationalError, pymysql.err.InternalError) as e: print("Ocurrio un error al conectar: ", e)

Comando Postgres

Comando para crear una tabla, insertar y consultar datos. Comando para modificar una tabla y actualizar Comando para borrar una tabla Comando para crear un rol Comando para crear un rol con atributos Comando para borrar un rol

Figura 3D (Piramide)

import pygame from pygame.locals import * from OpenGL.GL import * from OpenGL.GLU import * verticies = ( (1, -1, -1), (1, 1, -1), (-1, 0, -1), (0, 0, 1) ) edges = ( (0,1), (1,2), (2,0), (3,0), (3,1), (3,2), ) def piramide(): glBegin(GL_LINES) for edge in edges: for vertex in edge: glVertex3fv(verticies[vertex]) glEnd() def main(): pygame.init() display = (800,600) pygame.display.set_mode(display, DOUBLEBUF|OPENGL) gluPerspective(45, (display[0]/display[1]), 0.1, 50.0) glTranslatef(0.0,0.0,-5) while True: for event in pygame.event.get(): if event.type == pygame.QUIT: pygame.quit() quit() glRotatef(1, 3, 1, 1) glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT) piramide() pygame.display.flip() pygame.time.wait(10) main()

Botón Cancelar

# -*- coding: utf-8 -*-from Tkinter import * import Tkinter as tk import tkMessageBox global cad def thamb(): hamb = var1.get() cantidad = cant.get() costohamb = 0 if hamb == "Hamburguesa sencilla": costohamb = 15 elif hamb == "Hamburguesa Doble": costohamb = 25 elif hamb == "Hamburguesa triple": costohamb = 35 costo = cantidad * costohamb return costo def comp(): costocomp = 0 cantidadR = cant1.get() cantidadP = cant2.get() cantidadB = cant3.get() refresco = CheckVar1.get() papas = CheckVar2.get() burrito = CheckVar3.get() if refresco == 1: costocomp = costocomp + (15 * cantidadR) if papas == 1: costocomp = costocomp + (20 * cantidadP) if burrito == 1: costocomp = costocomp + (18 * cantidadB) return costocomp def impuesto(): iva = (0.15 * (thamb() + comp())) return iva def limpiarcajas(): cuadrohamb.delete(0, 'end...

Conexión con MongoDB

cuadropapas.delete(0, 'end') limpiarbotones() def limpiarbotones(): var1.set("No ha selecionado") CheckVar1.set(None) CheckVar2.set(None) CheckVar3.set(None) var.set(None) rtotalfinal = Label(miFrame, text=" ", bg="yellow", font=("Arial", 14), ).grid(row=9, column=2, pady="1", padx="15", sticky="w") riva = Label(miFrame, text=" ", bg="yellow", font=("Arial", 14)).grid(row=8, column=2, pady="1", padx="15", sticky="w") rtotal = Label(miFrame, text=" ", bg="yellow", font=("Arial", 14)).grid(row=7, column=2, pady="1", ...

comprobacion utilizando clases

usuarioc class usuario_validar(): errors = [] def longitud(self, usercomp): if len(usercomp) < 6: self.errors.append('El nombre de usuario debe contener al menos 6 caracteres') return False elif len(usercomp) > 12: self.errors.append('El nombre de usuario debe contener maximo 12 caracteres') return False else: return True def alfanumerico(self, usercomp): if usercomp.isalnum() == False: self.errors.append('El nombre de usuario puede contener solo letras y numeros') return False else: return True def validar_usuario(self, usercomp): valido = self.longitud(usercomp) and self.alfanumerico(usercomp) return valido paswordc class password_validar(): errors=[] def longitud(self, passw): if len(passw) < 8: self.errors.append('La contrasena debe tener a...

Comprobacion de password y usuario con metodos en tkinter

# -*- coding: utf-8 -*- from Tkinter import * import tkMessageBox def usercomp(): cuser=user.get() longitud=len(cuser) notnum=cuser.isalnum() if notnum == False: tkMessageBox.showinfo("Error", "El nombre de usuario puede contener solo letras y números") elif longitud < 6: tkMessageBox.showinfo("Error","El nombre de usuario debe contener al menos 6 caracteres") elif longitud > 12: tkMessageBox.showinfo("Error", "El nombre de usuario no puede contener más de 12 caracteres") elif longitud > 5 and longitud < 13 and notnum == True: return True def clavecomp(): cpasword=pasword.get() validar = False # que se vayan cumpliendo los requisitos uno a uno. long = len(cpasword) # Calcula la longitud de la contraseña espacio = False # variable para identificar espacios mayuscula = False # variable para identificar letras mayúsculas minuscul...