Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import asyncio
- from aiohttp import web
- import json
- @asyncio.coroutine
- def get_user_data(request):
- return web.Response(body = 'Get user data')
- app = web.Application()
- app.router.add_route('*', '/', get_user_data)
- loop = asyncio.get_event_loop()
- handler = app.make_handler()
- f = loop.create_server(handler, '127.0.0.1', 8888)
- server = loop.run_until_complete(f)
- print('Serving on', server.sockets[0].getsockname())
- try:
- loop.run_forever()
- except KeyboardInterrupt:
- print("serving off...")
- finally:
- loop.run_until_complete(handler.finish_connections(1.0))
- server.close()
- loop.run_until_complete(server.wait_closed())
- loop.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement