Lea y revise la documentación de Automation Anywhere

Automatización 360

Cerrar contenidos

Contenidos

Abrir contenidos

Crear un PDF con la secuencia de comandos de Python

  • Actualizado: 2021/01/21
    • Automation 360 v.x
    • Crear
    • Espacio de trabajo de RPA

Crear un PDF con la secuencia de comandos de Python

Cree un bot que ejecute la secuencia de comandos de Python a partir de un archivo y genere un PDF.

Antes de empezar

  • Para ejecutar la secuencia de comandos de Python desde Automatización 360, ya debe tener la última versión de Python 3.x instalada en su dispositivo.
  • Este ejemplo utiliza la biblioteca FPDF para generar el PDF. Por lo tanto, instálelo antes de comenzar a diseñar este bot copiando y pegando la siguiente línea en el indicador de comandos de Windows:
    pip install fpdf
    Consulte FPDF project page.

Procedimiento

  1. Cree un archivo en una carpeta independiente para guardar la siguiente secuencia de comandos de Python:
    Inserte el nombre de usuario de su dispositivo en las comillas angulares.
    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: Si está cargando una secuencia de comandos desde un archivo en su escritorio, el archivo y cualquier dependencia deben estar en una carpeta independiente. Cuando selecciona un archivo para cargar, se cargan todos los archivos y carpetas al mismo nivel de carpeta.
  2. Abrir un nuevo bot:
    1. En el panel izquierdo, haga clic en Automatización.
    2. Haga clic en Crear nuevo > Bot.
    3. En la ventana Crear TaskBot, ingrese el nombre del bot. Para obtener más información sobre la elección de nombres para el bot, consulte bot convenciones de nomenclatura.
    4. Acepte la ubicación predeterminada de la carpeta: \Bots\
      Si desea cambiar la ruta de almacenamiento de su bot, haga clic en Elegir y siga las indicaciones.
    5. Haga clic en Crear y editar.
  3. Proporcione el script con una acción Secuencia de comandos Python > Abrir:
    1. Haga doble clic en la Secuencia de comandos de Python > Abrir, o arrástrela.
    2. Seleccione la opción Importar archivo existente.
    3. Haga clic en Explorar para seleccionar el archivo .py que creó en el Paso 1.
  4. Utilice una acción Secuencia de comandos Python > Ejecutar secuencia de comandos para indicarle al bot que ejecute el script:
    1. Haga doble clic o arrastre Secuencia de comandos Python > Ejecutar secuencia de comandos.
  5. Cierre la sesión de ejecución de script con la acción Secuencia de comandos Python > Cerrar:
    1. Haga doble clic en la Secuencia de comandos de Python > Cerrar, o arrástrela.
    2. Haga clic en Guardar.
  6. Haga clic en el ícono Ejecutar.
    El bot crea un PDF en el escritorio con el texto Go Be Great!.

    Para revisar los registros del iniciador de bot, vaya a C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<current month>\Bot_Launcher-<today's date>.log.zip. Cada carpeta comprimida contiene un archivo con datos sobre la ejecución del código, que es útil para la depuración.

    Si el bot no crea un archivo, cambie la última línea en la secuencia de comandos de Python:
    pdf.output(r"C:/Users/<yourusername>/Desktop/sample_demo.pdf")
Enviar comentarios