我想知道Pandas能否以某种方式弄清楚今天的日期是什么让我自动命名我在使用“df.to_html”方法时创建的html文件。 基本上我是尝试使用方法“pd.read_html”读取网站,然后每天将数据框保存为html文件.html文件的名称将是当天的日期。(所以今天是9/28/2016明天将是2016年1月10日等等)我不是特别关于日期的格式,所以9月或09年,哪个是好的。 我试图尽可能地自动化这个,到目前为止,我得到的最好的是,使用“.format”,这让我有一些灵活性。但我不知道如何进一步实现流程自动化。
import pandas as pd
df = pd.read_html('random site')
today_date = 'saved data/{}.html'.format('Sept 28') # I'm saving it in the folder "saved data" with the name as today's date.html.
df.to_html(today_date)
感谢。
答案 0 :(得分:1)
请参阅datetime模块。
具体来说:datetime.date.today().isoformat()
为您提供一个字符串,其中包含ISO 8601格式的当前日期('YYYY-MM-DD')