From 450e78d2c50610bcdd586af6de7491a7e39ec1bf Mon Sep 17 00:00:00 2001 From: Mert Nuhuz Date: Wed, 4 Jan 2023 01:28:57 +0300 Subject: [PATCH] update_loaded made more readable (#3859) I made these changes is to make the code more readable and understandable. Co-authored-by: James Maslek --- .../econometrics/econometrics_controller.py | 16 +++++++--------- 1 file changed, 7 insertions(+), 9 deletions(-) diff --git a/openbb_terminal/econometrics/econometrics_controller.py b/openbb_terminal/econometrics/econometrics_controller.py index cea6b49e0d5..ff229cb66ee 100644 --- a/openbb_terminal/econometrics/econometrics_controller.py +++ b/openbb_terminal/econometrics/econometrics_controller.py @@ -285,21 +285,19 @@ class EconometricsController(BaseController): def update_loaded(self): self.list_dataset_cols = [] + self.loaded_dataset_cols = "\n" + if not self.files: - self.loaded_dataset_cols = "\n" self.list_dataset_cols.append("") return maxfile = max(len(file) for file in self.files) - self.loaded_dataset_cols = "\n" - for dataset, data in self.datasets.items(): - max_files = (maxfile - len(dataset)) * " " - self.loaded_dataset_cols += ( - f"\t{dataset} {max_files}: {', '.join(data.columns)}\n" - ) - for col in data.columns: - self.list_dataset_cols.append(f"{dataset}.{col}") + for dataset, data in self.datasets.items(): + dataset_columns = ", ".join(data.columns) + dataset_name = f"{dataset} {(maxfile - len(dataset)) * ' '}:" + self.loaded_dataset_cols += f"\t{dataset_name} {dataset_columns}\n" + self.list_dataset_cols.extend([f"{dataset}.{col}" for col in data.columns]) @log_start_end(log=logger) def call_load(self, other_args: List[str]):