discord.py ClientConnectorError 引发处理

discord.py ClientConnectorError raise handling

我有下面的当前代码:

try:
    client.run(token)
except:
    print("Connection error!")

这有一个问题,光秃秃的 'Except' 不是个好主意。如何输入类似“Except ClientConnectorError:”的内容?

具体加薪:

aiohttp.client_exceptions.ClientConnectorError: Cannot connect to host discordapp.com:443 ssl:default [nodename nor servname provided, or not known]

我了解到您需要导入 aiohttp 模块并使用那里的 class:

from aiohttp import connector

try:
    client.run(token)
except connector.ClientConnectorError:
    pass

除了pass,你当然可以做其他的动作。