Je récupère des données d'une API et les place dans un cadre de données Pandas. Je veux ensuite créer un nouveau df qui n'inclut que les lignes contenant la date du jour. Je sais comment sélectionner entre deux dates statiques, mais je n'arrive pas à filtrer par un timestamp 'today'.
from matplotlib import pyplot as plt
#Access API
r = requests.get('REMOVED')
x = r.json()
keys = x.keys()
old_df = pd.DataFrame(x['results'])
#set dataframe
df = old_df[['valid_from','valid_to','value_inc_vat']].copy()
df['valid_from'] = pd.to_datetime(df['valid_from'])
df['valid_to'] = pd.to_datetime(df['valid_to'])
#only today's rows
today = pd.Timestamp.today().date()
mask = (df['from'] == today)
df_today = df.loc[mask]```