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.
このメッセージを印刷することは可能ですか?