このコードを実行して、現在フォーカスされているウィンドウの名前を取得しようとしています...
import win32gui
name = win32gui.GetForegroundWindow()
しかし、私は得続けています
Traceback (most recent call last):
File "D:\Program_1\test.py", line 1, in <module>
import win32gui
ImportError: No module named win32gui
ここからpywin32をインストールしました http://sourceforge.net/projects/pywin32/?source=navbar 。私が犯している間違いは何ですか。推測は非常に基本的なものです。前もって感謝します。
編集:解決策を見つけました。 64ビットバージョンでエラーが発生したため、64ビットWindows 7に32ビットpywin32をインストールしていました。Pythonレジストリが見つかりませんでした。ここで解決策を見つけました Pythonバージョン2.6が必要です、これはレジストリで見つかりませんでした 。Pythonを再インストールして自分だけでインストールしても、pywin32 64ビットインストールでエラーが発生することはありませんでした。
このリンクを参照してください: http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 。それはあなたに役立つかもしれません。
編集:(簡単バージョン)
Step 1: Download the pywin32....whl
Step 2: pip install pywin32....whl
Step 3: C:\python32\python.exe Scripts\pywin32_postinstall.py -install
Step 4: python
>>> import win32gui
できます!