Question

Quelqu'un at-il déjà trouvé une version de pywin32 pour python 3.x? La dernière version disponible semble être celle de la version 2.6.

Sinon, comment & puis-je lancer mon propre " API Windows appelle-t-elle dans Python 3.1?

Était-ce utile?

La solution

Pywin32 est disponible pour la version 3.0. Python 3.1 a été publié il y a deux jours, donc si vous avez besoin de pywin32 pour cela, vous devez soit attendre un peu, soit les compiler à partir des sources.

http://sourceforge.net/project/showfiles. php? group_id = 78018 & et; package_id = 79063

Autres conseils

Vous devriez pouvoir tout faire avec ctypes , si vous êtes un peu maladroit.

Voici un exemple d'obtention des " données d'application courantes " dossier:

from ctypes import windll, wintypes

_SHGetFolderPath = windll.shell32.SHGetFolderPathW
path_buf = wintypes.create_unicode_buffer(255)
csidl = 35
_SHGetFolderPath(0, csidl, 0, 0, path_buf)
print(path_buf.value)

Résultat:

C:\Documents and Settings\All Users\Application Data
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top