diff options
author | Henrique Joaquim <henriquecjoaquim@gmail.com> | 2024-05-10 17:14:30 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-10 16:14:30 +0000 |
commit | c29200aa17941d8c6ce8baee810961467427eacb (patch) | |
tree | d690fab443208f4be6affd2adfc809a447be5f37 | |
parent | 13a62486de285d0a6a04827b45c917ccb2e5951b (diff) |
fallback to to_df() method when results are a string (#6388)
-rw-r--r-- | openbb_platform/core/openbb_core/app/model/obbject.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/openbb_platform/core/openbb_core/app/model/obbject.py b/openbb_platform/core/openbb_core/app/model/obbject.py index 2db09e0cd00..67f41e9d15d 100644 --- a/openbb_platform/core/openbb_core/app/model/obbject.py +++ b/openbb_platform/core/openbb_core/app/model/obbject.py @@ -105,6 +105,9 @@ class OBBject(Tagged, Generic[T]): - Dict[str, List] - Dict[str, BaseModel] + Other supported formats: + - str + Parameters ---------- index : Optional[str] @@ -155,6 +158,9 @@ class OBBject(Tagged, Generic[T]): dt: Union[List[Data], Data] = res # type: ignore df = basemodel_to_df(dt, index) sort_columns = False + # str + elif isinstance(res, str): + df = pd.DataFrame([res]) # List[List | str | int | float] | Dict[str, Dict | List | BaseModel] else: try: |