用Python显示今天日期的Vlookup

用Python显示今天日期的Vlookup,python,pandas,Python,Pandas,在pandas/python中是否可以使用当前日期作为查找参考值?我曾尝试采用pd.merge方法,但似乎需要读取和合并两个数据集,而我只有一个数据集 例如,我希望将当前日期与下面数据集中的值相匹配,以便将它们写入单独的文件 NB:我只是在寻找查找部分的帮助,因为我正试图自己完成脚本的其余部分 日期 主要 甜点 菜单 18/04/2021 星期日烤肉 冰淇淋 A. 19/04/2021 芝士通心粉 水果酸奶 1. 20/04/2021 香肠和烤土豆 椰子海绵 1. 在您的情况下,我只需使用loc

在pandas/python中是否可以使用当前日期作为查找参考值?我曾尝试采用
pd.merge
方法,但似乎需要读取和合并两个数据集,而我只有一个数据集

例如,我希望将当前日期与下面数据集中的值相匹配,以便将它们写入单独的文件

NB:我只是在寻找查找部分的帮助,因为我正试图自己完成脚本的其余部分

日期 主要 甜点 菜单 18/04/2021 星期日烤肉 冰淇淋 A. 19/04/2021 芝士通心粉 水果酸奶 1. 20/04/2021 香肠和烤土豆 椰子海绵 1.
在您的情况下,我只需使用
loc
查找今天的值,您可以使用
pd.to\u datetime('today')
作为比较值:

>>> df2.loc[pd.to_datetime(df2.Date) == pd.to_datetime('today').strftime("%Y-%m-%d")]

          Date           Main     Dessert Menu
0  18/04/2021   Sunday Roast   Ice Cream     a

太棒了,谢谢