質問

誰もがPythonの3.xの pywin32するのバージョンを見つけていますか?入手可能な最新の2.6のためにあるように思われる。

また、私は、Python 3.1でWindows API呼び出し "自分をロール" だろうか?

役に立ちましたか?

解決

3.0で利用可能なpywin32があります。 Pythonの3.1は、2日前にリリースしたので、あなたはそのためpywin32が必要な場合のいずれかに少し待って、またはソースからそれらをコンパイルする必要があります。

http://sourceforge.net/project/showfiles.php?group_id= 78018&PACKAGE_ID = 79063

他のヒント

あなたは少しcumbersomely場合は、のctypesするですべてを行うことができるはずです。

ここで「共通アプリケーションデータ」フォルダを取得する例を示します。

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)

結果:

C:\Documents and Settings\All Users\Application Data
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top