You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在ADF中从文件名提取日期并生成对应文件夹结构

解决方案

假设用Python处理,步骤如下:

  1. 解析提取到的日期字符串
    你的日期字符串格式是DDMMYYYYHHMM,可以用datetime.strptime方法解析成日期对象,再按需要的格式输出:

    from datetime import datetime
    
    date_str = "050420211200"
    # 解析字符串,%d代表日,%m代表月,%Y代表年,%H代表时,%M代表分
    date_obj = datetime.strptime(date_str, "%d%m%Y%H%M")
    # 生成YYYY/MM/DD格式的文件夹路径
    folder_path = date_obj.strftime("%Y/%m/%d")
    
  2. 拼接完整文件路径
    把原文件名和生成的文件夹路径拼接,得到目标路径:

    original_filename = "abcd_050420211200.csv"
    full_file_path = f"{folder_path}/{original_filename}"
    

    运行后full_file_path的值就是2021/04/05/abcd_050420211200.csv,完全符合需求。

  3. (可选)自动创建文件夹
    如果需要自动生成对应的文件夹结构,可借助os.makedirs实现:

    import os
    
    # exist_ok=True参数避免文件夹已存在时报错
    os.makedirs(folder_path, exist_ok=True)
    # 后续可将原文件移动或复制到该路径下
    

内容的提问来源于stack exchange,提问作者Athiya

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.13 17:55:23