Criar um PDF usando script Python

Crie um bot que execute o script Python de um arquivo e gere um PDF.

Pré-requisitos

  • Para executar o script Python a partir do Automation 360, você já deve ter a versão mais recente do Python 3.x instalada no dispositivo.
  • Este exemplo usa a biblioteca FPDF para gerar o PDF. Portanto, instale-a antes de começar a criar esse bot copiando e colando a seguinte linha no prompt de comando do Windows:
    pip install fpdf
    Consulte Página do projeto FPDF.

Procedimento

  1. Crie um arquivo em uma pasta autônoma para armazenar o seguinte script Python:
    Insira o nome de usuário do dispositivo entre os sinais de maior e menor.
    from fpdf import FPDF
    pdf = FPDF()
    pdf.add_page()
    pdf.set_font("Arial", size=12)
    pdf.cell(200, 10, txt="Go Be Great!", ln=1, align="C")
    pdf.output("C:/Users/<yourusername>/Desktop/sample_demo.pdf")
    Nota: Se estiver fazendo upload de um script a partir de um arquivo em sua área de trabalho, o arquivo e quaisquer dependências devem estar em uma pasta independente. Quando você seleciona um arquivo para fazer upload, o upload de todos os arquivos e pastas é feito no mesmo nível de pasta.
  2. Crie um novo bot:
    1. No painel do lado esquerdo, clique em Automação.
    2. Clique em Criar novo > Bot.
    3. Na janela Criar Task Bot, insira um nome de bot.
    4. Aceite o local da pasta padrão: \Bots\
      Para alterar o local de armazenamento do bot padrão, clique em Escolher e siga as instruções.
    5. Clique em Criar e editar.
  3. Forneça o script com a ação Script Python > Abrir:
    1. Clique duas vezes ou arraste Script Python > Abrir.
    2. Selecione a opção Importar arquivo existente.
    3. Clique em Procurar para selecionar o arquivo .py que você criou na Etapa 1.
  4. Use a ação em Script Python > Executar função para instruir o bot a executar o script:
    1. Clique duas vezes ou arraste Script Python > Executar script.
  5. Feche a sessão de execução de script com a ação Script Python > Fechar:
    1. Clique duas vezes ou arraste Script Python > Fechar.
    2. Clique em Salvar.
  6. Clique no ícone Executar.
    O bot cria um PDF na área de trabalho com o texto Go Be Great!.

    Para rever o bot lançador de logs, navegue para C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<current month>\Bot_Launcher-<today's date>.log.zip. Cada pasta zipada contém um arquivo com dados sobre a execução do código, que é útil para a depuração.

    Se o bot não criar um arquivo, altere a última linha no script Python:
    pdf.output(r"C:/Users/<yourusername>/Desktop/sample_demo.pdf")