#!/usr/bin/python3 """A simple asyncio-based terminal browser. """ import asyncio import aiohttp async def main(): s = aiohttp.ClientSession() try: async with s.get('http://localhost/') as r: print(r.status) print(await r.text()) finally: s.close() if __name__ == '__main__': loop = asyncio.get_event_loop() loop.run_until_complete(main())