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

Robot Framework OperatingSystem库给文件名追加时间戳用哪个关键字

实现方案

直接用OperatingSystem库自带的关键字组合即可完成需求,无需引入额外库:

1. 生成指定格式的时间戳

调用Get Time关键字自定义格式,匹配你需要的日月年时分秒格式:

${timestamp}    Get Time    format=%d%m%Y%H%M%S

2. 批量重命名测试文件夹下的文件

OperatingSystem库没有单独的重命名关键字,同路径下调用Move File即可实现重命名效果,完整逻辑如下:

# 先获取测试文件夹下所有文件,absolute=False只返回文件名不返回完整路径
${test_file_list}    List Files In Directory    ${你的测试文件夹路径}    absolute=False

# 循环遍历每个文件重命名
:FOR    ${origin_file}    IN    @{test_file_list}
\    # 拆分原文件名和后缀
\    ${file_name}    ${file_ext}    Split Extension    ${origin_file}
\    # 拼接带时间戳的新文件名
\    ${new_file}    Catenate    ${file_name}-${timestamp}${file_ext}
\    # 执行重命名操作
\    Move File    ${你的测试文件夹路径}/${origin_file}    ${你的测试文件夹路径}/${new_file}

运行后就能得到你需要的原文件名-时间戳.后缀的命名效果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 18:39:02