print 'HTTP request received (going to process):' request = recvSocket.recv(2048) print request (App, rest) = self.select(request) parsedRequest = App.parse(request, rest) (returnCode, Answer) = App.process(parsedRequest) print 'Answering...' recvSocket.send("HTTP/1.1 " + returnCode + " \r\n\r\n" + Answer + "\r\n") recvSocket.close() if __name__ == "__main__": anApp = app() otherApp = app() suma = calc.plus() resta = calc.subtract() multi = calc.mult() div = calc.div() testWebApp = webApp( "localhost", 1234, { '/app': anApp, '/other': otherApp, '/suma': suma, '/+': suma, '/resta': resta, '/-': resta, '/mult': multi, '/x': multi, '/div': div, '/:': div
import calc a = int(input("Enter first number: ")) b = int(input("Enter second number: ")) c = str(input("What are we going to do today?: ")) if c == "addition": print(calc.plus(a, b)) if c == "subtraction": print(calc.minus(a, b)) if c == "multiolication": print(calc.mult(a, b))
def test_plus(self): expected = 5 result = calc.plus(*self.args) self.assertEqual(expected, result)
def test_plus(self): expected = 5; result = calc.plus(*self.args); self.assertEqual(expected, result)
import calc print(calc.plus(10, 5)) print(calc.minus(10, 5)) print(calc.multiply(10, 5)) print(calc.divide(10, 5))
import calc print(calc.plus(1, 2)) print(calc.minus(2, 1)) print(calc.mux(2, 2)) print(calc.divide(3, 2)) print(calc.divide(2, '1'))
import calc print(calc.plus(1, 3)) print(calc.minus(1, 3)) print(calc.multiple(1, 3)) print(calc.divide(1, 0))
(recvSocket, address) = mySocket.accept() print 'HTTP request received (going to process):' request = recvSocket.recv(2048) print request (App, rest) = self.select(request) parsedRequest = App.parse(request, rest) (returnCode, Answer) = App.process(parsedRequest) print 'Answering...' recvSocket.send("HTTP/1.1 " + returnCode + " \r\n\r\n" + Answer + "\r\n") recvSocket.close() if __name__ == "__main__": anApp = app() otherApp = app() suma = calc.plus() resta = calc.subtract() multi = calc.mult() div = calc.div() testWebApp = webApp("localhost", 1234, {'/app': anApp, '/other': otherApp, '/suma': suma, '/+' :suma, '/resta': resta, '/-' : resta, '/mult' : multi, '/x': multi, '/div': div, '/:' : div})