Если вы посмотрите на пример сервера здесь :
Ваш код должен быть таким в основном исполнении:
app = web.Application()
app.add_routes([web.get('/', runMcows])
web.run_app(app)
app.add_routes
Вам нужнопередать сопрограмму runMcows
, которая может принимать только 1 переменную, сам запрос.
async def runMcows(request):
mcowA(n)
async with aiohttp.ClientSession() as session:
html = await fetch(session, 'http://localhost:8081')
mcowB(n)
return web.Response(text=html) # Change this response type based on what you need.