Ejecutar secuencia de comandos
- Actualizado: 2023/06/21
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 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 cadena.
Si el bot ejecuta el script con éxito, esta acción devuelve la cadena
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 ser ejecutado o puede contener un archivo de funciones utilizadas para 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, 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.
¿Este tema le resultó útil?