Ejecutar secuencia de comandos
- Última actualización2024/12/06
Ejecutar secuencia de comandos
La acción Ejecutar secuencia de comandos en el Secuencia de comandos Python paquete le permite ejecutar un script dentro del paquete Secuencia de comandos Python.
Configuración
- En el campo de sesión de Python , especifique un nombre de sesión. Utilice el mismo nombre de sesión de la acción Abrir.
-
Opcional: En el campo Asignar resultado a una variable, especifique la variable de string.
Si el bot ejecuta el script con éxito, esta acción devuelve la string
True
. De lo contrario, aparece un mensaje de error.
El siguiente ejemplo muestra la diferencia entre las acciones Ejecutar script y Ejecutar función.
Cuando se abre una nueva sesión de Python, se proporciona un script o archivo Python. El script puede contener unas pocas líneas de código para que se ejecuten o puede contener un archivo de funciones que se utilizan con el fin de realizar ciertas operaciones, como:
#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
- Cuando utilice la acción Ejecutar script, solo se ejecutarán las líneas de código del flujo ejecutable del script. Las funciones definidas pero no llamadas no se ejecutarán.
- Cuando se utiliza la acción Ejecutar function, la sesión puede llamar a cualquier función del script o archivo, y proporcionar los argumentos necesarios para la función mientras se almacenan los valores devueltos en una variable.