Método save_working_file()

Salva um arquivo gerado pelo script Python/HCL na área Dados de trabalho, onde fica armazenado para uso futuro ou fins de histórico.

Sintaxe

hcl.save_working_file(name = "nome_do_arquivo_de_trabalho")

Parâmetros

Nome Descrição
name = nome_do_arquivo_de_trabalho

O nome do arquivo de trabalho. O nome deve estar entre aspas.

Você precisa replicar exatamente o nome do arquivo que já foi gerado pelo script Python/HCL, incluindo a extensão do arquivo.

nome_do_arquivo_de_trabalho diferencia maiúsculas e minúsculas. O uso de maiúsculas e minúsculas deve seguir o nome de arquivo gerado pelo script Python/HCL.

Observação

nome_do_arquivo_de_trabalho não diferencia maiúsculas e minúsculas em Método load_working_file().

Retorna

Para uma execução bem-sucedida, o código de retorno é 202. Em caso de falha, uma mensagem de erro.

Exemplos

Salvar um arquivo na área de Dados de trabalho

Você quer salvar um arquivo com registros de faturas do T1 de 2022 para usá-los posteriormente em análises. Os registros estão contidos em um arquivo com o nome Invoices_Q1_2022.csv, gerado anteriormente por um método do Python em um script. Para salvar permanentemente o arquivo na área Dados de trabalho no robô, você precisa usar o método do HCL save_working_file() separado.

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

Observações

Área de Dados de trabalho

A área de Dados de trabalho em um robô pode ser acessada em dois locais diferentes na interface do usuário do Robô:

  • A guia Dados de trabalho

  • O painel de Dados de trabalho no editor de script

Ambos os locais fornecem acesso à mesma área central de armazenamento de dados em um robô. As ações que você realiza em um local são sincronizadas automaticamente no outro local.

Comportamento ao salvar arquivos

Quando você salva um arquivo na área Dados de trabalho, ele substitui automaticamente qualquer arquivo com o mesmo nome e extensão, independentemente do uso de maiúsculas e minúsculas no nome de arquivo.

Mensagem de erro do script

Qualquer uma dessas situações causa a mensagem de erro de script abaixo:

  • o arquivo especificado não foi gerado anteriormente pelo script

  • o nome do arquivo está incorreto

  • o uso de maiúsculas e minúsculas não segue exatamente o nome de arquivo

  • a extensão do arquivo não foi informada

Mensagem de erro do script:

FileNotFoundError: Arquivo nome_do_arquivo_de_trabalho não existe no diretório de trabalho