diff --git a/HTS_etf.py b/HTS_etf.py index ac382a9..f0ffb65 100644 --- a/HTS_etf.py +++ b/HTS_etf.py @@ -1,5 +1,6 @@ import time import pandas as pd +import psutil from datetime import datetime from hts.HTS import HTS @@ -455,9 +456,11 @@ class HTS_etf(HTS): if (int(THIS_TIME.strftime("%M")) % 50 == 0 or int(THIS_TIME.strftime("%M")) % 20 == 0): #self.bot.alarm_live(self.stock_code, self.stock_name) - self.bot.sendMsg("Alive... {} ({}) avg: {:.2f}, close: {:.2f}".format(self.stock_code, - self.stock_name, - buy_avg, data['close'][-1])) + vm = psutil.virtual_memory() + vm_item = dict() + vm_item['free'] = vm.available // (1024 * 1024) + vm_item['idle'] = vm.available / vm.total * 100 + self.bot.sendMsg("Alive... {} ({}) avg: {:.2f}, close: {:.2f}, mem: {:.1f}".format(self.stock_code, self.stock_name, buy_avg, data['close'][-1], vm_item['idle'])) time.sleep(60) THIS_TIME = datetime.now()