L\'action Exécuter le script du Script Python package vous permet d\'exécuter un script dans le package Script Python.

Paramètres

  • Sélectionnez l\'un des onglets suivants pour créer une session Python :
    • Nom de session : saisissez le même nom de session que celui utilisé dans l\'action Ouvrir.
    • Variable : saisissez une variable de session du sous-type session de script Python.
  • Activez la case à cocher Générer une exception si le script python échoue pour garantir que le robot affiche le même message d\'erreur que le Script Python en cas d\'échec.
  • Facultatif : spécifiez la variable dans le champ Attribuer le résultat à une variable.

    Si le robot exécute le script avec succès, cette action renvoie la chaîne True. Sinon, un message d\'erreur apparaît.

L\'exemple suivant montre la différence entre les Exécuter le script et Exécuter la fonction actions.

Lorsque vous ouvrez une nouvelle session Python, vous fournissez un script ou un fichier Python. Le script peut contenir quelques lignes de code à exécuter ou un fichier de fonctions utilisées pour effectuer certaines opérations, par exemple :

#executable code flow
file = open("abc.txt", "w")
file.write("Some text")
file.close()


#functions, not in executable flow
def function1():
  return 9+10

def function2():
  return "Some Text"

def add(a,b):
  return a+b
  • Lorsque vous utilisez l\' Exécuter le script action, seules les lignes de code contenues dans le flux exécutable du script sont exécutées. Les fonctions définies mais non appelées ne seront pas exécutées.
  • Lorsque vous utilisez l\' Exécuter la fonction action, la session peut appeler n\'importe quelle fonction du script ou du fichier et fournir les arguments requis pour la fonction tout en stockant les valeurs renvoyées dans une variable.