0

Poloniex モジュールを使用して、Python で自分の Poloniex ウォレットから外部ウォレットに暗号通貨を引き出しようとしています。これは、次のコードでうまく機能します。

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すると、次のエラーが表示されます。

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.

このメッセージを印刷することは可能ですか?

4

1 に答える 1