首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否可以打印poloniex错误消息?

是否可以打印poloniex错误消息?
EN

Stack Overflow用户
提问于 2021-04-01 19:59:46
回答 1查看 36关注 0票数 0

我尝试使用Poloniex模块将我的Poloniex钱包中的加密货币提取到python中的外部钱包中,该模块在以下代码中工作得很好:

代码语言:javascript
复制
from poloniex import Poloniex
from poloniex import PoloniexCommandException

polo = Poloniex("my_api_key", "my_api_secret")

try: 
    r = polo.withdraw(currency = "LTC", amount = "0.5", address = "MH...W5")

except PoloniexCommandException:
    print("doesn't work")

else:
    print("successful")
    print(r["response"])

如果在取款过程中没有错误,则一切正常。如果出现错误(我没有足够的余额或地址错误),它将按预期打印doesn't work。如果我打印r,我会得到以下错误:

代码语言:javascript
复制
Traceback (most recent call last):
  File "c:\Users\phil\Desktop\Python\poloniextest.py", line 12, in <module>
    r = polo.withdraw(currency = "LTC", amount = "0.5", address = "MH...W5")
  File "C:\Users\phils\AppData\Local\Programs\Python\Python39\lib\site-packages\poloniex\poloniex.py", line 300, in withdraw
    return self._private('withdraw', currency=currency, amount=amount,
  File "C:\Users\phil\AppData\Local\Programs\Python\Python39\lib\site-packages\poloniex\poloniex.py", line 50, in _fn
    raise PoloniexCommandException(respdata['error'])
poloniex.exceptions.PoloniexCommandException: Not enough LTC.

现在,我想打印以下错误消息:Not enough LTC.

可以打印这条消息吗?

EN

回答 1

Stack Overflow用户

发布于 2021-04-08 00:26:51

如果将异常保存在变量中,则可以轻松打印错误消息:

代码语言:javascript
复制
except PoloniexCommandException as e:
    print(e)
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66904106

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档