From 4aee301e2fdc017c9ca6cb5d870c3b25f31b8c27 Mon Sep 17 00:00:00 2001 From: shoulinwei Date: Tue, 4 Jul 2023 20:25:55 +0800 Subject: [PATCH] to_table with pandas --- csst_dfs_api/common/utils.py | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/csst_dfs_api/common/utils.py b/csst_dfs_api/common/utils.py index 35ac4b5..0c25c63 100644 --- a/csst_dfs_api/common/utils.py +++ b/csst_dfs_api/common/utils.py @@ -103,17 +103,17 @@ def tuple_fields_dtypes(rec: tuple): dtypes = tuple(dtypes) return dtypes -def to_table(query_result): - if not query_result.success or not query_result.data: - return Table() - fields = query_result['columns'] - dtypes = tuple_fields_dtypes(query_result.data[0]) - t = Table(names = fields, dtype = dtypes, rows = query_result.data) - t.meta['columns'] = fields - t.meta['total'] = query_result['totalCount'] - return t +# def to_table(query_result): +# if not query_result.success or not query_result.data: +# return Table() +# fields = query_result['columns'] +# dtypes = tuple_fields_dtypes(query_result.data[0]) +# t = Table(names = fields, dtype = dtypes, rows = query_result.data) +# t.meta['columns'] = fields +# t.meta['total'] = query_result['totalCount'] +# return t -def to_table_v2(query_result): +def to_table(query_result): if not query_result.success or not query_result.data: return Table() df = pd.DataFrame(data = query_result.data, columns = query_result['columns']) -- GitLab