提问人:Lleims 提问时间:9/7/2021 更新时间:9/7/2021 访问量:2027
NameError:名称“BinanceAPIException”未定义
NameError: name 'BinanceAPIException' is not defined
问:
我正在尝试学习如何处理python异常。在这种情况下,我正在使用币安库并阅读 wiki,我发现了以下内容
from binance.client import Client
try:
client.get_all_orders()
except BinanceAPIException as e:
print(e.status_code)
print(e.message)
但是如果我只这样做,我就会出现以下错误。
NameError: name 'BinanceAPIException' is not defined
我必须导入更多内容吗?也许我必须事先定义一些东西?
谢谢!
答:
4赞
ted
9/7/2021
#1
您需要导入特定的异常类:
from binance.client import Client
from binance.exceptions import BinanceAPIException # here
try:
client.get_all_orders()
except BinanceAPIException as e:
print(e.status_code)
print(e.message)
评论
binance
Client
binance.client
BinanceAPIException