From 8e7a4c0b8bdbefdeb6db9660da97de5320899910 Mon Sep 17 00:00:00 2001 From: "Kali Kaneko (leap communications)" Date: Wed, 23 Mar 2016 12:49:36 -0400 Subject: initial ideas --- server2.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 server2.py (limited to 'server2.py') diff --git a/server2.py b/server2.py new file mode 100644 index 0000000..362ea01 --- /dev/null +++ b/server2.py @@ -0,0 +1,18 @@ +from klein import run, route +from twisted.internet.threads import deferToThread + +def fib(n): + if n <= 2: + return 1 + else: + return fib(n-1) + fib(n-2) + + +@route('/') +def home(request): + d = deferToThread(fib, 25) + d.addCallback(lambda result: 'answer is >> %s' % result) + return d + +if __name__ == "__main__": + run("localhost", 8080) -- cgit v1.2.3