Use la tarea de sincronización del rastreador de selenio para completar la ventana de cmd no está cerrada

Pequeño informe

Escenario: Hoy, utilicé el servidor de Windows para configurar una tarea cronometrada para rastrear datos, es decir, configurar una tarea cronometrada en la computadora y luego crear un nuevo lote (bat) para ejecutar el programa py.

La situación normal es ejecutar el bat, la ventana de cmd se cerrará automáticamente después de que se complete la ejecución, otros rastreadores que escribí se pueden cerrar automáticamente, la razón está bloqueada en el marco de selenio .

1. Cómo cerrar automáticamente la ventana de cmd

Agregar después de ejecutar el código del programa

salir @ cmd.exe   
         cmd

Demasiado, verifiqué la mayoría de los métodos en Internet y no respondió.

El resultado sigue atascado en el resultado después de la ejecución, como se muestra en la figura.

 Dos, cierre el programa cmd a través de Python

os.popen('exit.exe')
sys.exit()

Después de algunos intentos, todavía no hay respuesta ==

Pero esta ventana de cmd, siempre que presione CTRL + C, se apagará == Solo quiero hacer una simulación de presionar manualmente el teclado, está bien si solo lo pienso, no puedo escribirlo .

 

3. Sorpresa repentina

Pensé en escribir y cerrar el código del programa cmd directamente en el lote. ¿Se puede apagar? Los resultados miran hacia abajo

¿Qué diablos estoy perdiendo? . . . Olvídelo, ve al administrador de tareas para ver si cmd se puede configurar para cerrar

¡Qué! Originalmente, el programa para mostrar cmd en el escritorio siempre ha sido chromedriver.exe. Ahora es fácil procesar por lotes y apagar este programa.

taskkill /F /FI "imagename eq chromedriver.exe"

Daño == Si ustedes pueden resolver este problema en minutos, no se rían de mí, Tang Xiaobai, jajajajajajajajajajaja

 

Supongo que te gusta

Origin blog.csdn.net/tang242424/article/details/109909736
Recomendado
Clasificación