diff --git a/regression.py b/regression.py index a126175..f7e5343 100644 --- a/regression.py +++ b/regression.py @@ -15,8 +15,7 @@ from wsgi import create_fig, create_plot_df, get_tables, plot def create_dfs(url: str = "https://beschaeftigtenbefragung.verdi.de/"): try: - curr_datetime = datetime.datetime.now() - df, df_state = get_tables(url) + df, df_state, curr_datetime = get_tables(url) df = df.sort_values( ["Digitale Befragung", "Bundesland", "Bezirk"], diff --git a/wsgi.py b/wsgi.py index 67a9280..7d9d8c4 100644 --- a/wsgi.py +++ b/wsgi.py @@ -46,13 +46,13 @@ app.config.from_mapping(config) cache = Cache(app) -def get_tables(url: str) -> tuple[pd.DataFrame, pd.DataFrame]: +def get_tables(url: str) -> tuple[pd.DataFrame, pd.DataFrame, datetime.datetime]: bez_data = get_bez_data(["bez_data_0", "bez_data_2"], url) df = construct_dataframe(bez_data=bez_data[0], special_tag="stud") df_state = construct_dataframe(bez_data=bez_data[1]) - return df, df_state + return df, df_state, datetime.datetime.now() def create_plot_df( @@ -224,7 +224,7 @@ def create_fig( ): curr_datetime = datetime.datetime.now() try: - df, df_state = get_tables(url) + df, df_state, curr_datetime = get_tables(url) df = df.sort_values( ["Digitale Befragung", "Bundesland", "Bezirk"],