Return curr datetime at table creation

This commit is contained in:
Felix Blanke 2023-09-19 19:46:01 +02:00
parent 2cbf2af0de
commit 32bd83f054
2 changed files with 4 additions and 5 deletions

View File

@ -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"],

View File

@ -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"],