2个Python 3异步客户端同时(discord.py + aiohttp.web)

时间:2017-04-23 11:04:04

标签: python-3.5 python-3.6 discord aiohttp

我有一个discord.py机器人,我想通过向服务器发送GET请求来激活discord bot中的一个功能。

我在其他地方找到了这个代码,但它不起作用。没有错误,但它仍然一个接一个地运行客户端。

def runInParallel(*fns):
  proc = []
  for fn in fns:
    p = Process(target=fn)
    p.start()
    proc.append(p)
  for p in proc:
    p.join()

如何在不关闭不和谐服务器的情况下运行aiohttp服务器?

2 个答案:

答案 0 :(得分:0)

您可以运行aiohttp以及任何与asyncio一起使用的库。 或者你可以在单独的线程中启动aiohttp。

答案 1 :(得分:0)

我找到了各种各样的解决方案,我不得不使用异步Web服务器,即记录不佳的Kyoukai - https://confluence.atlassian.com/bitbucket/resolve-issues-automatically-when-users-push-code-221451126.html

我现在可以与Discord API进行完美的接口并托管一个简单的Web服务器!