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