From 941578993b54e62df5f9d95806c4ace90bfc1937 Mon Sep 17 00:00:00 2001 From: Steve Nyemba Date: Tue, 10 Nov 2020 14:36:12 -0600 Subject: [PATCH] bug fix: StringIO and pandas version --- smart/top/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/smart/top/__init__.py b/smart/top/__init__.py index f6079b2..b00eddd 100644 --- a/smart/top/__init__.py +++ b/smart/top/__init__.py @@ -13,6 +13,7 @@ import datetime # from transport import factory import sys import hashlib +from io import StringIO class Util: def app(self,stream): @@ -75,7 +76,7 @@ def read(**args) : t = datetime.datetime.now().strftime('%H:%M:%S') m = [item for item in m if len(item) != len (m[0])] m = "\n".join(m[1:]) - df = pd.read_csv(pd.compat.StringIO(m),sep=xchar) + df = pd.read_csv(StringIO(m),sep=xchar) df['date'] = np.repeat(d,df.shape[0]) df['time'] = np.repeat(t,df.shape[0]) df['node'] = np.repeat(os.uname()[1],df.shape[0])