class Operaciones(): servidor = Servidor() def menu(self): trm = self.servidor.indicadoresEconomicos() print("*************************************") print("TRM DEL DIA", trm) print("*************************************") while True: print("1. Pesos - Dolares") print("2. Dolares - Pesos") print("3. Salir") operacion = input("Opcion : ") respuesta = 0 if operacion == "1": valor = input("Ingrese en pesos : ") respuesta = float(valor) / float(trm) print("\n\n", "Valor convertido ", respuesta, "\n\n") elif operacion == "2": valor = input("Ingrese en dolares : ") respuesta = float(trm) * float(valor) print("\n\n", "Valor convertido ", respuesta, "\n\n") else: print("Salir") break
def testSetNumUser(self): """ Prueba unitaria para setNumUser """ self.servidor = Servidor.Servidor("0.0.0.0", 9) self.assertEqual("User0", self.servidor.getNumUser()) self.servidor.setNumUser("Hola") self.assertEqual("Hola", self.servidor.getNumUser()) self.servidor.cerrarSocket()
def testGetID(self): """ Prueba unitaria para getId """ self.servidor = Servidor.Servidor("0.0.0.0", 7) self.assertEqual(0, self.servidor.getID()) self.servidor.aumentaID() self.assertEqual(1, self.servidor.getID()) self.servidor.cerrarSocket()
def testGetNumUser(self): """ Prueba unitaria para getNumUser """ self.servidor = Servidor.Servidor("0.0.0.0", 8) self.assertEqual("User0", self.servidor.getNumUser()) self.servidor.aumentaID() self.servidor.aumentaNumUser() self.assertEqual("User1", self.servidor.getNumUser()) self.servidor.cerrarSocket()
def testGetSock(self): """ Prueba unitaria para getSock """ self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.servidor = Servidor.Servidor("0.0.0.0", 2) self.servidor.setSock(self.sock) self.assertEqual(self.sock, self.servidor.getSock()) self.sock.close() self.servidor.cerrarSocket()
def testGetServer(self): """ Prueba unitaria para getServer """ self.sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) self.servidor = Servidor.Servidor("0.0.0.0", 4) self.serv = (("0.0.0.0"), 123456) self.servidor.setServer((str("0.0.0.0"), 123456)) self.assertEqual(self.serv, self.servidor.getServer()) self.sock.close() self.servidor.cerrarSocket()
def __init__(self, miConexion): self.miConexion = miConexion self.bitacora = Bitacora("Bitacora-("+miConexion[0]+","+str(miConexion[1])+").txt") self.socketConexion = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) self.socketConexion.bind(self.miConexion) self.lockSocket = threading.Lock() self.buzonReceptor = Buzon() self.conexiones = list() self.lockConexiones = threading.Lock() self.emisor = Emisor( self.miConexion, self.buzonReceptor, self.socketConexion, self.lockSocket, self.conexiones, self.lockConexiones, self.bitacora) self.lockFin = threading.Lock() self.banderaFin = BanderaFin(False) self.servidor = Servidor( self.miConexion, self.buzonReceptor, self.socketConexion, self.lockSocket, self.conexiones, self.lockConexiones, self.bitacora, self.banderaFin)
import Servidor as server import Cliente server.StartServer(('',5002)) server.ConnectClient() print(server.WriteChat())
__author__ = 'Ignacio' from PyQt4 import QtCore, QtGui import sys from hashnsalt import hash_salt, check_password import pickle import re import Servidor import threading from Cliente import Cliente from Servidor import Servidor nombre = "server" server = Servidor(nombre) class Inicio(QtGui.QWidget): def __init__(self, parent=None): super(Inicio, self).__init__(parent) self.userNameText = QtGui.QLineEdit(self) self.passwordNameText = QtGui.QLineEdit(self) self.pushButtonWindow = QtGui.QPushButton(self) self.pushButtonWindow.setText("Iniciar Sesión") self.pushButtonSign = QtGui.QPushButton(self) self.pushButtonSign.setText("Crear cuenta nueva") self.usernameLabel = QtGui.QLabel("Username", self) self.passwordLabel = QtGui.QLabel("Password", self) self.signinLabel = QtGui.QLabel("¿No tienes una cuenta?")