“Conocimientos Programación>Python Programming

Cómo iniciar una secuencia de comandos como un proceso separado en Python

2011/6/15
El lenguaje de programación Python cuenta con una amplia biblioteca de una función de módulos de código . Estos módulos se abordan las tareas de programación comunes y pueden acortar drásticamente el tiempo de desarrollo del programa. Por ejemplo , la biblioteca estándar de Python tiene un módulo denominado " subproceso " que le permite ejecutar un script como un proceso independiente utilizando tan solo una línea de código. Esto puede reducir los tiempos de desarrollo de aplicaciones , ya que puede llamar a ejecutar otros scripts y programas desde el código . Instrucciones
1

Abra el editor de texto IDLE que viene con la descarga de Python. El editor de texto IDLE se encuentra en Archivos de programa ( o aplicaciones para Macintosh) , en el directorio de Python. Un archivo de código fuente en blanco se abre en la ventana del editor de texto IDLE
2

Importación del módulo " subproceso " al escribir la siguiente instrucción al principio del archivo de código fuente: .

Importación subproceso
3

declarar una cadena que almacenará el comando ejecutable que desea ejecutar en un proceso separado . Por ejemplo, si desea crear una nueva instancia de la secuencia de comandos Python " scriptName.py . " podría escribir lo siguiente:

args = "python scriptName.py "
4

llamar a la función subprocess.Popen . Esto ejecutará el comando en el paso anterior. La sintaxis de esta función es la siguiente:

p = subprocess.Popen ( args )
5

Ejecute el programa presionando la tecla F5. Python ejecutará el script , que luego ejecuta el comando Python del sistema como un proceso separado .

Python Programming
Cómo determinar la compatibilidad con Python
Los beneficios de la introspección de Python
Cómo hacer una copia de un objeto con Python
Cómo abrir un archivo a través de Python
Cómo Raspe y analizar direcciones
Cómo detectar una lista vacía en Python
Cómo manipular archivos XLS con Python
Cómo separar HTML y código Python
Conocimientos Informáticos © http://www.ordenador.online