Articles of pywin32

Pywin32 guarda .docx como pdf

Estoy usando Word 2013 para crear automáticamente un informe como docx y luego guardarlo en formato pdf. Pero cuando llamo a la función SaveAs2 (), el script saca las ventanas “guardar como” y lanza esta excepción: (-2147352567, ‘Exception occurred.’, (0, u’Microsoft Word’, u’Command failed’, u’wdmain11.chm’, 36966, -2146824090), None) Aquí está mi código para abrir y […]

Evento de teclado no enviado a la ventana con pywin32

Escribí un código A que obtiene el HWND de cualquier progtwig que quiera. Así es como conseguí el hwnd si tu preguntas. El siguiente código debe mostrar el administrador del dispositivo y enviar la flecha hacia abajo al progtwig. Pero sí lo hace. Hace aparecer el administrador de dispositivos pero no envía la flecha hacia […]

¿Varias notificaciones de WindowsBaloonTip / TrayTip?

Si utilizara este código a continuación para crear TrayTips (BaloonTips) en el área de notificación, notará que solo permite un mensaje y luego se atasca y se produce un error. El código fue tomado de aquí : # — coding: utf-8 — from win32api import * from win32gui import * import win32con import sys, os […]

¿Cómo instalar pywin32 desde un archivo binario en tox en Windows?

Mi aplicación depende de pywin32 que he instalado en el entorno de mi sistema a través de un archivo binario de Windows. ¿Cómo instalar un módulo como pywin32 desde un archivo binario en tox en Windows?

¿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 […]

¿Qué está haciendo que este descriptor de seguridad vaya mal?

Estoy tratando de leer el acceso para archivos y directorios en Windows usando este código (modelado después del parche propuesto por Tim Golden para os.access para que se lea desde las ACL en Windows ): from ctypes import( windll, wintypes, c_char_p, c_void_p, byref ) from win32api import GetCurrentThread from win32security import ( GetFileSecurity, DACL_SECURITY_INFORMATION, ImpersonateSelf, […]

Utilice Python para extraer elementos de ListView de otra aplicación

Tengo una aplicación con un control ListView (‘SysListView32’), del cual me gustaría extraer datos. El control tiene 4 columnas, solo datos textuales. He estado jugando alrededor de las siguientes líneas (que se encuentran en línea en algún lugar): VALUE_LENGTH = 256 bufferlength_int=struct.pack(‘i’, VALUE_LENGTH) count = win32gui.SendMessage(TargetHwnd, commctrl.LVM_GETITEMCOUNT, 0, 0) for ItemIndex in range(count): valuebuffer = […]

Recibiendo WM_COPYDATA en Python

Estoy tratando de leer desde Python el mensaje WM_COPYDATA que algunas aplicaciones (estoy intentando con Spotify) envían a WindowsLiveMessenger para actualizar la frase “Lo que estoy escuchando …”. Por lo que he podido encontrar, los mensajes WM_COPYDATA vienen en un COPYDATASTRUCT con la siguiente estructura: dwData en nuestro caso 0x547 para que acceda a la […]

Problema al instalar pywin32

Estoy tratando de instalar pywin32 para Python 2.6. Tengo Python instalado pero no está en la unidad c: normal sino en la unidad d :. El instalador de pywin32 no lo encuentra y no puedo darle la ruta personalizada. Lo comprobé, la carpeta thepython es la ruta. ¿Hay una solución a este problema?

¿Cómo instalar pywin32 en virtualenv con python 2.7 64 bit?

Me pregunto la forma correcta de instalar en virtualenv con el módulo pywin 32 pywin32 de 64 bits (el sistema operativo es Windows 7 64 bits). He encontrado el instalador exe en Sourceforge . Cuando ejecuto easy_installer en la línea de comandos, todo va bien, pero pronto veo un comportamiento extraño: mientras pywin32-216.win-amd64-py2.7 instala, ejecuta […]