Lire et examiner la documentation Automation Anywhere

Automation Anywhere Automation 360

Fermer les contenus

Contenus

Ouvrir les contenus

Créer un PDF à l’aide d’un script Python

  • Mis à jour le : 1/21/2021
    • Automation 360 v.x
    • Création
    • Espace de travail RPA

Créer un PDF à l’aide d’un script Python

Créez un robot qui exécute un script Python à partir d’un fichier et génère un PDF.

Prérequis

  • Pour exécuter un script Python à partir de Automation 360, vous devez déjà avoir installé la dernière version de Python 3.x sur votre appareil.
  • Cet exemple utilise la bibliothèque FPDF pour générer le PDF. Pour ce faire, installez-le avant de commencer à créer ce robot en copiant et collant la ligne suivante dans l’invite de commande Windows :
    pip install fpdf
    Reportez-vous à la rubrique FPDF project page.

Procédure

  1. Créez un fichier dans un dossier autonome pour contenir le script Python suivant :
    Insérez le nom d’utilisateur de votre appareil entre les crochets.
    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")
    Remarque : Si vous chargez un script à partir d’un fichier sur votre bureau, ce fichier et toutes ses dépendances éventuelles doivent être dans un dossier autonome. Lorsque vous sélectionnez un fichier pour le chargement, tous les fichiers et dossiers au même niveau de dossier sont chargés.
  2. Ouvrez un nouveau robot.
    1. Dans la Salle de contrôle, sélectionnez Robots > Mes robots.
    2. Cliquez sur Créer un nouveau > Robot.
    3. Dans la fenêtre Créer un robot de tâches, saisissez un nom de robot.
    4. Acceptez l'emplacement de dossier par défaut \Bots\.
      Pour modifier l'emplacement de stockage de votre robot, cliquez sur Choisir, puis suivez les invites.
    5. Cliquez sur Créer et modifier.
  3. Fournissez le script avec un script Python > Ouvrir action :
    1. Double-cliquez sur ou faites glisser le script Python > Ouvrir.
    2. Sélectionnez l’option Importer le fichier existant.
    3. Cliquez sur Parcourir pour sélectionner le fichier .py que vous avez créé à l’étape 1.
  4. Utilisez un script Python > Exécuter le script action pour demander au robot d’exécuter le script :
    1. Double-cliquez sur ou faites glisser le script Python > Exécuter le script.
  5. Fermez la session d’exécution de script par un script Python > Fermer action :
    1. Double-cliquez sur ou faites glisser le script Python > Fermer  :
    2. Cliquez sur Enregistrer.
  6. Cliquez sur l'icône Exécuter.
    Le robot crée un PDF sur le bureau avec le texte Go Be Great !.

    Pour examiner les journaux du robot lanceur, accédez à C:\ProgramData\AutomationAnywhere\BotRunner\Logs\<current month>\Bot_Launcher-<today's date>.log.zip. Chaque dossier compressé contient un fichier avec des données sur l’exécution du code, ce qui est utile pour le débogage.

    Si le robot ne crée pas de fichier, modifiez la dernière ligne du script Python :
    pdf.output(r"C:/Users/<yourusername>/Desktop/sample_demo.pdf")
Envoyer le commentaire