def main(): idThread = 0 papaiNoel = PapaiNoel(idThread, "Papai Noel") listaElfo = [] for j in range(0, QUANTIDADE_ELFOS): elfo = Elfo(idThread, "Elfo" + str(j)) listaElfo.append(elfo) idThread += 1 listaRena = [] for j in range(0, QUANTIDADE_RENAS): rena = Rena(idThread, "Rena" + str(j)) idThread += 1 listaRena.append(rena) controlador = Controlador(papaiNoel, listaElfo, listaRena, TAMANHO_GRUPO_ELFOS) papaiNoel.start() # for elfo in listaElfo: # elfo.start() for rena in listaRena: rena.start()
def conectorKmedias(self, datos, iteraciones, clases, c1X, d1X, c2X, d2X, c1Y, d1Y, c2Y, d2Y): #Conseguir cantidad de datos valor_datos = int(datos.get()) #Consigue iteraciones valor_iteraciones = int(iteraciones.get()) #Consigue cantidad de clases valor_clases = int(clases.get()) #Consigue centroide en X de K = 1 valor_c1X = int(c1X.get()) #Consigue desviación en X de K = 1 valor_c1Y = int(c1Y.get()) #Consigue centroide en Y de K = 1 valor_c2X = int(c2X.get()) #Consigue desviación en Y de K = 1 valor_c2Y = int(c2Y.get()) #Consigue centroide en X de K = 2 valor_d1X = int(d1X.get()) #Consigue desviación en X de K = 2 valor_d1Y = int(d1Y.get()) #Consigue centroide en Y de K = 2 valor_d2X = int(d2X.get()) #Consigue desviación en Y de K = 2 valor_d2Y = int(d2Y.get()) #Se llama a la clase Controlador con todos los datos recibidos controlador = Controlador(valor_datos, valor_clases, valor_iteraciones, valor_c1X, valor_d1X, valor_c2X, valor_d2X, valor_c1Y, valor_d1Y, valor_c2Y, valor_d2Y) #Ejecuta el iterador en la clase Controlador controlador.iteradorKmedias()
def run(self): # time.sleep(random.random()/10) print("Starting " + self.name) controlador = Controlador() while True: controlador.adicionaBufferElfo(self) time.sleep(2) print("Exiting " + self.name)
def run(self): controlador = Controlador() while True: if (not self.dormindo): controlador.ajuda() print("Starting " + self.name) print("Exiting " + self.name)
def run(self): print("Starting " + self.name) controlador = Controlador() while True: if not self.estaDeFerias: controlador.adicionaBufferRena(self) time.sleep(2) print("Exiting " + self.name)
def __init__(self, master, modelo): Frame.__init__(self, master) self.pack() self.master = master self.modelo = modelo self.controlador = Controlador(self.modelo, self) self.col1 = 'khaki1' self.col2 = 'snow' self.font = 'Helvetica' self.init_components() return
def main(): # Sirve para que se muestre mi icono en vez de el de python en la taskbar import ctypes myappid = u'CaponeraRomolo.TFG.QLearning.final' # arbitrary string ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID( myappid) # Para que se muestre el icon en la task bar ctypes.windll.user32.ShowWindow( ctypes.windll.kernel32.GetConsoleWindow(), 6) # Para que se minimice la consola al iniciarlo # miedito me da lo que pueda hacer esto honestly c = Controlador() c.registrar_algoritmo(SoftMax) c.registrar_algoritmo(UpperConfidenceBound) c.start()
# -*- coding= utf-8 -*- ''' Tarea 2 Autor: Rodrigo Llull Torres La estructura está basada en la de la clase auxiliar ''' # Importación de los modelos from Modelos import Modelos from Vista import Vista from Controlador import Controlador # Creación de objetos # Se crea un contenedor de modelos (una escena, en este caso) modelo = Modelos() # Se crea la vista vista = Vista(modelo) # Se crea el controlador de la aplicación controlador = Controlador(modelo, vista) # Bucle de aplicación while True: controlador.chequearInput() vista.dibujar() pygame.quit()
# -*- coding: utf-8 -*- ''' Programa principal. ''' import sys import time from PyQt4 import QtGui from JanelaPrincipal import JanelaPrincipal print 'aqui-1' from app_config import config print 'aqui-0' from Controlador import Controlador print 'aqui1' app = QtGui.QApplication(sys.argv) print 'aqui2' dialog = JanelaPrincipal() print 'aqui3' dialog.adicionarConfiguracoes(config) dialog.show() controlador = Controlador(dialog, dialog.janelaCalibracao) val = app.exec_() config.save() controlador.destruir() sys.exit(val)
# coding=utf-8 """ Simulador, versión 2 Aplica concepto y separa claramente entre vista, modelo y controlador """ """ Importación de objetos """ from Modelo import Modelos from Vista import Vista from Controlador import Controlador """ Crea los objetos """ modelo = Modelos() # Crea un contenedor de modelos (Universo) vista = Vista(modelo) # Crea la vista controlador = Controlador(modelo, vista) # Crea el controlador de la aplicación """ Bucle de la aplicación """ while True: controlador.chequear_input() vista.dibujar()
from PyQt4 import QtGui from JanelaPrincipal import JanelaPrincipal from app_config import config from Controlador import Controlador app = QtGui.QApplication(sys.argv) dialog = JanelaPrincipal() dialog.adicionarConfiguracoes(config) dialog.show() my_name = 'nome_nada' for arg in sys.argv[1:]: # Da forma --name=NOME if arg.startswith('--'): key, sep, value = arg[2:].partition('=') if not key or not sep: continue my_name = value controlador = Controlador(dialog, dialog.janelaCalibracao, my_name=my_name) controlador.inicializar() val = app.exec_() config.save() controlador.destruir() sys.exit(val)
def __init__(self): v = Aplicacion() c = Controlador(v)
def __init__(self): v = Ventana() m = Modelo() c = Controlador(v, m)
from Controlador import Controlador from Downloader import Downloader if __name__ == '__main__': control = Controlador() Vista = Downloader(control) control.iniciar()
def iniciar_MARDA(self): controlador = Controlador() controlador.iniciar_framework() if (controlador.m_tablero): controlador.mostrar_tablero()
from weather import Tiempo from VistaProvincia import ProvinciasView from Controlador import Controlador from Mprovincias import ManejaProvincia from ObjectEncoder import ObjectEncoder if __name__ == "__main__": encoder = ObjectEncoder() try: aux=encoder.Leer("datos.json") aux=encoder.Decoder(aux) except FileNotFoundError: aux=ManejaProvincia() vista=ProvinciasView() control=Controlador(vista, aux) vista.setControlador(control) control.start() encoder.Guardar(control.salir(), "datos.json")