Metodo save_working_file()

Viene salvato un file prodotto da uno script Python/HCL nella scheda Dati di lavoro, dove viene archiviato per un uso futuro o per scopi storici.

Sintassi

hcl.save_working_file(name = "working_file_name")

Parametri

Nome Descrizione
name = working_file_name

Il nome del file di lavoro. Il nome deve essere racchiuso tra virgolette.

È necessario replicare esattamente il nome del file già prodotto dallo script Python/HCL, inclusa l'estensione del file.

working_file_name distingue tra maiuscole e minuscole. È necessario rispettare le maiuscole e le minuscole del nome del file prodotto dallo script Python/HCL.

Nota

working_file_name distingue tra maiuscole e minuscole in Metodo load_working_file().

Restituisce

In caso di esito positivo, il codice di ritorno 202. In caso di errore, un messaggio di errore.

Esempi

Salvare un file nella scheda Dati di lavoro

Si desidera salvare un file con i record delle fatture del primo trimestre del 2022, in modo da poterlo utilizzare nelle analisi successive. I record sono contenuti in un file denominato Invoices_Q1_2022.csv, creato in precedenza in uno script utilizzando un metodo Python. Per salvare in modo permanente il file nella scheda Dati di lavoro nel robot, è necessario utilizzare il metodo HCL separato save_working_file().

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

Osservazioni

Area Dati di lavoro

L'area Dati di lavoro in un robot è accessibile in due punti diversi dell'interfaccia utente di Robot:

  • Scheda Dati di lavoro

  • Pannello Dati di lavoro nell'editor di script

Entrambe le posizioni consentono di accedere alla stessa area di archiviazione dati centrale di un robot. Le azioni eseguite in una posizione vengono automaticamente sincronizzate nell'altra.

Comportamento di salvataggio dei file

Quando si salva un file nell'area Dati di lavoro, questo sovrascrive automaticamente qualsiasi file con lo stesso nome ed estensione, indipendentemente dalla combinazione di maiuscole e minuscole.

Messaggio di errore dello script

Ognuna di queste situazioni produce il messaggio di errore dello script mostrato di seguito:

  • il file specificato non è stato precedentemente prodotto dallo script

  • il nome del file è scritto in modo errato

  • le maiuscole e minuscole del nome del file non sono replicate esattamente

  • manca l'estensione del file

Messaggio di errore dello script:

FileNotFoundError: File working_file_name does not exists in the working directory