save_working_file() メソッド
Python/HCL スクリプトによって生成されたファイルを、将来使用するためや履歴のために、[作業データ]領域に保存します。
構文
hcl.save_working_file(name = "作業ファイル名")
パラメーター
名前 | 説明 |
---|---|
name = 作業ファイル名 |
作業ファイルの名前。名前は引用符で囲む必要があります。 Python/HCL スクリプトによってすでに生成されたファイルの名前(拡張子を含む)を正確に入力する必要があります。 作業ファイル名は大文字と小文字を区別します。Python/HCL スクリプトで生成されたファイル名の大文字と小文字と一致する必要があります。 メモ 作業ファイル名は load_working_file() メソッド で大文字と小文字を区別しません。 |
戻り値
成功した場合、戻りコードは 202 です。失敗した場合、エラー メッセージ発生します。
例
[作業データ]領域にファイルを保存する
2022 年第 1 四半期の請求レコードが含まれるファイルを保存し、その後の分析で使用できるようにします。レコードは、スクリプトで Python メソッドを使用して生成された Invoices_Q1_2022.csv ファイルに含まれています。ファイルを永久的にロボットの[作業データ]領域に保存するには、別の HCL メソッド save_working_file() を使用する必要があります。
hcl.save_working_file(name = "Invoices_Q1_2022.csv")
備考
ファイル保存動作
[作業データ]領域にファイルを保存するときには、ファイル名の大文字と小文字に関係なく、同じ名前とファイル拡張子のすべてのファイルが自動的に上書きされます。
スクリプト エラー メッセージ
次の状況では、スクリプト エラー メッセージが表示されます。
-
指定されたファイルがスクリプトによって以前に生成されたファイルではない
-
ファイル名の綴りが間違っている
-
ファイル名の大文字と小文字が正確に指定されていない
-
ファイル拡張子がない
スクリプト エラー メッセージ:
FileNotFoundError: ファイル "作業ファイル名" は作業ディレクトリに存在しません