Action Exécuter le script

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

Paramètres

  • Indiquez un nom pour la session dans le champ de session Python. Utilisez le même nom de session avec l'action Ouvrir.
  • 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 actions Exécuter le script et Exécuter la fonction.

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, comme :

#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'action Exécuter le script, 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'action Exécuter la fonction, 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.