瀏覽代碼

优化获取市值字段

jack 1 年之前
父節點
當前提交
0182e5f4e2
共有 1 個文件被更改,包括 6 次插入1 次删除
  1. 6 1
      message/message_coinmarketcap.py

+ 6 - 1
message/message_coinmarketcap.py

@@ -74,7 +74,12 @@ def get_coinmarketcap_coin_price():
 
         live_market_cap = re.findall(r'\$(\d{1,3}(?:,\d{3})*(?:\.\d+)?)', text)
         if live_market_cap:
-            result += f'live market cap: ${live_market_cap[2]}\n'
+            if len(live_market_cap) == 3:
+                result += f'live market cap: ${live_market_cap[2]}\n'
+            elif len(live_market_cap) == 2:
+                result += f'live market cap: ${live_market_cap[0]}\n'
+            else:
+                pass
 
         max_circulating_supply = re.findall(r'(\d{1,3}(?:,\d{3})*)', text)
         if max_circulating_supply: