Fix crypto script

This commit is contained in:
Wiktor Zykubek 2020-07-28 21:52:18 +02:00
parent 1f24e2c034
commit 2f40c6d1a2

View File

@ -5,10 +5,13 @@ import json
def __LBC(): def __LBC():
try:
data = subprocess.run( data = subprocess.run(
["lbrynet", "account", "list"], stdout=subprocess.PIPE, stderr=subprocess.PIPE ["lbrynet", "account", "list"],
stdout=subprocess.PIPE,
stderr=subprocess.PIPE,
) )
if data.stderr != b'': if data.stderr != b"":
return None return None
data = json.loads(data.stdout) data = json.loads(data.stdout)
balance: float = 0 balance: float = 0
@ -16,6 +19,8 @@ def __LBC():
d = data["items"][i]["coins"] d = data["items"][i]["coins"]
balance += float(d) balance += float(d)
return round(balance, 1) return round(balance, 1)
except json.decoder.JSONDecodeError:
return None
def __DOGE(): def __DOGE():
@ -25,7 +30,7 @@ def __DOGE():
stdout=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE, stderr=subprocess.PIPE,
) )
if data.stderr != b'': if data.stderr != b"":
return None return None
balance = json.loads(data.stdout) balance = json.loads(data.stdout)
return round(balance, 1) return round(balance, 1)
@ -40,7 +45,7 @@ def __BTC():
stdout=subprocess.PIPE, stdout=subprocess.PIPE,
stderr=subprocess.PIPE, stderr=subprocess.PIPE,
) )
if data.stderr != b'': if data.stderr != b"":
return None return None
balance = json.loads(data.stdout) balance = json.loads(data.stdout)
return round(balance, 1) return round(balance, 1)