| 1234567891011121314151617181920212223242526272829303132 | 
							- from sh import tail
 - from asyncio import sleep
 - from aiohttp import web
 - 
 - 
 - async def handle(request):
 -     response = web.StreamResponse(
 -         status=200,
 -         reason='OK',
 -         headers={
 -             'Content-Type': 'text/plain; charset=utf-8',
 -         },
 -     )
 - 
 -     await response.prepare(request)
 -     response.enable_chunked_encoding()
 - 
 -     for line in tail("-f", "aiopocdata.txt", _iter=True):
 -         await response.write(line.encode('utf-8'))
 -         await sleep(0.1)
 - 
 -     return response
 - 
 - 
 - app = web.Application()
 - app.add_routes([
 -     web.get('/', handle)
 - ])
 - 
 - 
 - web.run_app(app)
 
 
  |