From 687edd79d0ee75fbf61bf1c1198ac130ef8f5b5c Mon Sep 17 00:00:00 2001 From: wony <5218603+wony-zheng@users.noreply.github.com> Date: Tue, 26 Jul 2022 12:20:35 +0800 Subject: [PATCH] Update __init__.py (#1213) # BUGFIX: remove_fields_space() function will drop Feature object field --- qlib/utils/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qlib/utils/__init__.py b/qlib/utils/__init__.py index 6334280ce..433f82be7 100644 --- a/qlib/utils/__init__.py +++ b/qlib/utils/__init__.py @@ -518,7 +518,7 @@ def remove_fields_space(fields: [list, str, tuple]): """ if isinstance(fields, str): return fields.replace(" ", "") - return [i.replace(" ", "") for i in fields if isinstance(i, str)] + return [i.replace(" ", "") if isinstance(i, str) else str(i) for i in fields] def normalize_cache_fields(fields: [list, tuple]):