在Python 美汤看的文件名中如何自动包含当前UTC日期

In Python how can i automatically include the current UTC date in the file name that beautiful soup looks at

我有一个 python 3 程序,它在 HTML 文件中查找。 HTML 文件每天由另一个程序在我的电脑上自动创建,文件名包括当前日期。 我用美汤来看 目前我每晚都停止程序并在我们进入第二天之前手动更改日期! 所以在 180718 UTC 我会有这条线

f = open(‘/home/stats/trade_results_180718_UTC.html’, ‘r’)

如何添加代码以便它查找路径为 (‘/home/stats/trade_results_THECURRENTDATE_UTC.html’) 的文件 我希望 THECURRENTDATE 在文件名中自动更改,以便我的程序始终在当天查找文件。请帮我解决这个问题

您可以使用 datetime.datetime.utcnow() input for the current UTC date and use datetime.datetime.strftime() 轻松生成名称,并将其格式化以匹配您的模式,例如:

from datetime import datetime as dt

filename = dt.utcnow().strftime("/home/stats/trade_results_%y%m%d_UTC.html")
print(filename)  # /home/stats/trade_results_180718_UTC.html
# open(filename, "r") ...