def form(request): ciudad = request.GET["ciudad"] consulta = request.GET["optradio"] print(ciudad) print(consulta) #Se crea un cliente ICE miCliente = Cliente.Client(ciudad, consulta) miCliente.main(sys.argv) #Retorna el arreglo para mostrarlo en las vistas medidas = miCliente.retornaMedida() if consulta == 'semana': return render(request, "informe.html", {'miLista':medidas,'ciudad':ciudad}) else: print(len(medidas)) print(type(medidas[0].hora)) print(medidas[0].hora) nocturno = ["21:00","22:00","23:00","0:00","1:00","2:00","3:00","4:00","5:00","6:00"] return render(request, "vistaHoras.html", {'miLista':medidas, 'ciudad':ciudad,'noche':nocturno})
import tkinter as tk from tkinter import scrolledtext import Cliente import threading import multiprocessing as mp from tkinter import messagebox cliente = Cliente.Client() class option_menu: def __init__(self): self.window = tk.Tk() self.window.title("Menu") #self.window.geometry("100x250") self.roomlabel = tk.Label(self.window,text="Room name").grid(row=0,column=0) self.passlabel = tk.Label(self.window,text="Password").grid(row=1,column=0) self.roomentry = tk.Entry(self.window) self.passentry = tk.Entry(self.window) self.roomentry.grid(row=0,column=1,columnspan=3) self.passentry.grid(row=1,column=1,columnspan=3) self.nick =tk.Label(self.window,text = "Nickname").grid(row =2, column=0) self.nickentry = tk.Entry(self.window) self.nickentry.grid(row=2,column=1,columnspan=3) self.create_btn = tk.Button(self.window,text = "Create",command = self.create).grid(row=3,column=0,columnspan=1) self.join_btn = tk.Button(self.window,text="Join",command=self.join).grid(row=3,column=1,columnspan=1) def windowStart(self): self.window.mainloop() def create(self): global cliente self.roomname = self.roomentry.get()
import Nodo import Cliente Myself = Cliente.Client('a') Myself.Pedir() while True: op = int(input(' 1. Descargar \n 2. Subir \n 3. Ser servidor \n 0.Salir')) if op == 0: print('Bye') break elif op == 1: Myself.Descargar() elif op == 2: Myself.Subir() elif op == 3: Myself = Nodo.Node(Myself.IPnode) print( " Para descargar y subir archivos abra otro cliente \n Pronto lo tendremos integrado" ) Myself.run() pass