【问题标题】: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

【讨论】:

    猜你喜欢
    • 2016-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-25
    • 1970-01-01
    • 2021-05-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多