From ef011cda557a6ce1656ec4a851f2515fac04d01d Mon Sep 17 00:00:00 2001 From: Hartmut Seichter Date: Tue, 28 May 2024 09:05:20 +0200 Subject: [PATCH] need to find CLI for generating summary tables --- coursebuilder/__main__.py | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/coursebuilder/__main__.py b/coursebuilder/__main__.py index f9fc629..f731492 100644 --- a/coursebuilder/__main__.py +++ b/coursebuilder/__main__.py @@ -117,24 +117,20 @@ class CourseBuilder: # mm = Template("{'written':'S','oral':'mündlich'}[${v}]")? # print(mm.format(v=mm)) + # lets get crazy to create a summary table! + df_summary = pd.DataFrame([{ + 'sum.credits': df_q['credits'].sum() + }]) + # set labels if args.query_labels: df_q.columns = args.query_labels q_as_md = df_q.to_markdown(tablefmt='grid',index=False) - - - - print(q_as_md) - # # lets get crazy to create a summary table! - # df_summary = pd.DataFrame([{ - # 'sum.credits': df_q['credits'].sum() - # }]) - - # print(df_summary.to_markdown(tablefmt='grid',index=False)) + print(df_summary.to_markdown(tablefmt='grid',index=False)) @staticmethod