Python 根据今天的日期创建列名?

Python 根据今天的日期创建列名?,python,pandas,dataframe,Python,Pandas,Dataframe,有一个df a 123 41698 31864 38 235 如何基于今天的日期创建列。像这样 a 08-01-20 123 41698 31864 38 235 创建今日日期时间并转换为字符串,然后创建新列: df[pd.to_datetime('today').strftime('%d-%m-%y')] = '' #alternatives #df[pd.Timestamp.now().strftime('%d-%m-%y')] = '' #df[

有一个df

a       
123     
41698
31864
38
235
如何基于今天的日期创建列。像这样

a         08-01-20
123
41698
31864
38
235

创建今日日期时间并转换为字符串,然后创建新列:

df[pd.to_datetime('today').strftime('%d-%m-%y')] = ''
#alternatives
#df[pd.Timestamp.now().strftime('%d-%m-%y')] = ''
#df[pd.Timestamp.today().strftime('%d-%m-%y')] = ''
print (df)
       a 08-01-20
0    123         
1  41698         
2  31864         
3     38         
4    235         

我不确定
datetime
是否在范围内(比如
np
)是否在
pd
范围内,所以我想建议您使用
Timestamp
做些什么,或者另一种替代方法是“pd.to_datetime('today')`。。。