在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") ...
我有一个 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") ...