Articles of ventanas de

envolviendo cmd.exe con subproceso

Intento envolver cmd.exe en Windows con el siguiente progtwig, pero no funciona, parece que espera algo y no muestra nada. ¿Alguna idea de lo que está mal aquí? import subprocess process = subprocess.Popen(‘cmd.exe’, shell=False, stdin=subprocess.PIPE,stdout=subprocess.PIPE,stderr=None) process.stdin.write(“dir\r\n”) output = process.stdout.readlines() print output

¿Ocultando la consola cuando se ejecuta en os.startfile ()?

Tengo un archivo .bat con parámetros; Lo ejecuto usando os.startfile(test.bat) . ¿Hay alguna forma de ocultar su consola? Intenté usar el subprocess , funciona bien, pero cuando cierro el progtwig principal, el subprocess que se compiló usando el modo de consola py2exe también se cierra. info = subprocess.STARTUPINFO() info.dwFlags=1 info.wShowWindow=0 subprocess.Popen(test.bat,startupinfo=info) Gracias

Problemas con el portapapeles en Python

Estoy aprendiendo Python ahora mismo y quiero escribir un script que me ayude con el trabajo. La idea es: while True: lea algunas cadenas desde el portapapeles, modifíquelo, luego devuélvalo al portapapeles y luego sleep . Así que puedo pegar datos modificados a cualquier lugar. Ahora estoy atascado en el uso del módulo win32clipboard . […]

Usando libarchive en python en Windows

Estoy intentando que el módulo libarchive funcione en Python 3.4 en Windows. He instalado libarchive-c con pip y todo salió bien, pero cada vez que trato de importarlo en mi código o incluso ejecutarlo solo, obtengo un error: OSError: [WinError 126] The specified module could not be found Esto viene de ffi.py del siguiente código: […]

ocultar ventana de la barra de tareas de MS Windows

Usando pyGtk he creado una ventana sin decoración. La ventana está oculta de la barra de tareas y de la parte superior de todas las ventanas. En Linux, funciona bien, pero en la ventana de MS Windows a veces se oculta en otra ventana y siempre tiene “python.exe” la barra de tareas en Windows. Imagen […]

Leer de forma asíncrona la salida estándar de subproceso. Abrir

Estoy ejecutando un subprogtwig utilizando subprocess.popen. Cuando inicio mi progtwig Python desde la ventana de comandos (cmd.exe), el progtwig escribe cierta información y fechas en la ventana a medida que el progtwig evoluciona. Cuando ejecuto mi código de Python que no está en una ventana de comandos, se abre una nueva ventana de comandos para […]

¿Cómo verifico si un disco está en una unidad usando python?

Digamos que quiero manipular algunos archivos en una disquetera o en un lector de tarjetas USB. ¿Cómo verifico si la unidad en cuestión está lista? (Es decir, tiene un disco físicamente insertado.) La letra de unidad existe , por lo que os.exists () siempre devolverá True en este caso. Además, en este punto del proceso […]

Problemas al instalar pymssql en Windows

No puedo encontrar un gran soporte para el soporte de instalación de pymssql en Windows. Estoy tratando de conectarme a una base de datos empresarial a través del envoltorio Python de otro empleado. Esta envoltura requiere mi instalación de pymssql. El RTFM en esto no tiene instrucciones muy explícitas sobre el proceso de instalación de […]

¿Cuál es la mejor manera de interactuar con los cuadros de diálogo de OS nativos ya abiertos como (Guardar AS) usando Python?

¿Hay alguna forma eficiente de usar algún módulo de Python como PyWind32 para interactuar con los cuadros de diálogo ya existentes de Native OS como los cuadros de ‘Guardar como’? Intenté buscar en Google pero no ayuda. EDITAR: 1: el cuadro de diálogo Guardar como se activa cuando el usuario hace clic en el cuadro […]

El script de Python no funciona con doble clic

Tengo un problema muy básico, pero no puedo encontrar una solución en las respuestas anteriores. Cuando hago doble clic en una secuencia de comandos de python, puedo ver un mensaje parpadeando pero no pasa nada. Si abro el mismo script con IDLE y lo ejecuto, todo funciona bien. Para estar seguro de que el script […]