save_working_file() 方法

将 Python/HCL 脚本生成的文件保存到工作数据区域,以供将来使用或用于存档目的。

语法

hcl.save_working_file(name = "工作文件名称")

参数

名称 描述
name = 工作文件名称

工作文件的名称。该名称必须用引号引起来。

必须准确地复制 Python/HCL 脚本已经生成的文件名,包括文件扩展名。

工作文件名称区分大小写。必须与 Python/HCL 脚本生成的文件名大小写匹配。

说明

工作文件名称load_working_file() 方法 中不区分大小写。

返回

如果成功,则为返回码 202。对于失败,返回一个错误消息。

示例

将文件保存到“工作数据”区域

您想保存一个包含 2022 年第 1 季度发票记录的文件,以便在后续分析中使用。这些记录包含在名为 Invoices_Q1_2022.csv 的文件中,该文件是您之前在脚本中使用 Python 方法生成的。要将文件永久保存到机器人中的工作数据区域,需要使用另外的 HCL 方法 save_working_file()

hcl.save_working_file(name = "Invoices_Q1_2022.csv")

备注

文件保存行为

将文件保存到工作数据区域时,它会自动覆盖任何具有相同名称和文件扩展名的文件,而不考虑文件名大小写。

脚本错误消息

任何这些情况都会产生如下所示的脚本错误消息:

  • 脚本以前未生成指定的文件

  • 文件名拼写错误

  • 没有准确复制文件名的大小写

  • 文件扩展名丢失

脚本错误消息:

FileNotFoundError: 文件工作文件名称在工作目录中不存在