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: 文件工作文件名称在工作目录中不存在