【问题标题】:Amending date in a file path using python使用python修改文件路径中的日期
【发布时间】:2020-06-08 16:21:56
【问题描述】:
如何使文件路径动态化。我必须从 7 个电子表格中挑选信息,而且我必须每天更改这些文件路径中的日期。我如何声明日期并在字符串中调用日期。
日期 = 20200607
文件路径 = HKTR 报告\06。六月**20200605**\Summary006T-CTRD2603-FX-20200605.csv"
文件路径中的两个日期必须替换为声明使文件路径动态的日期。
请协助。
【问题讨论】:
标签:
python
string
concatenation
filepath
【解决方案1】:
欢迎来到 Stack Overflow!
您列出的路径的特殊之处在于它包含通常不用于路径名的星号。
也就是说,尝试使用以下代码:
from datetime import date
d = date.today()
date_str = d.strftime('%Y%m%d')
print(date_str)
filepath = f'HKTR Report\\06. June**{date_str}**\\Summary006T-CTRD2603-FX-{date_str}.csv'
print(filepath)
生成此输出:
20200608
HKTR Report\06. June**20200608**\Summary006T-CTRD2603-FX-20200608.csv