問題タブ [pywin32]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 現在ログインしているユーザーのWindowsの特別なフォルダを取得するにはどうすればよいですか?
Pythonスクリプトから、などのMy Documents
Windowsの特別なフォルダを取得するにはどうすればよいですか?Desktop
win32拡張機能が必要ですか?
Windows2000からWindows7で動作する必要があります。
python - pywin32 ライブラリ win32gui を読み込めません
pywin32に含まれている win32gui モジュールを使用しようとしていますが、動作しません。
私はそれをダウンロードしてビルドし、すべてが site-packages の下にあるように見えます.site-packages/win32/win32gui.pyd で win32gui.pyd を見つけましたが、インポートしようとすると次のようになります:
dll をどこかに移動する必要がありますか? もしそうなら、どれですか?
python - Pythonを使用してフォルダに権限を追加する
特定のフォルダー(+サブフォルダー+ファイル)へのフルアクセスを誰にでも許可したい。私はそのコードを試しました:
問題は、継承が欠落しているために、フルアクセスとして表示されないことです(継承も必要です)。これを解決する方法がわかりません。
私が欠けているものはありますか?ありがとう、よろしく、フロリアンラグ。
python - Windows Server 2008 でシャットダウンから再起動するように指示する
MSDN によると、WM_ENDSESSION メッセージを使用して再起動またはシャットダウンが発生したかどうかを判断することはできません。
これを行う唯一の方法を見つけましたが、非常に見苦しく、Windows 2000 Server でのみ機能し、2008 Server では機能しません。
私が尋ねている理由は、Linux デーモンをシステム サービスとして Windows に移植している最中だからです。このデーモンは、再起動イベントとシステム シャットダウン イベントで異なる動作をします。
何らかの形で回答するのに役立つ場合は、プロジェクトでpywin32でpythonも使用しています。
python - Python/Tkinter: wxPython Freeze/Thaw のような画面更新のオン/オフを切り替えますか?
Tkinter は、(大量の画面アクティビティを実行するときに) 画面の更新を一時的にオフにし、UI の更新が完了したときに画面の更新をオンにする方法を提供しますか? 多くの GUI フレームワークにはこの機能があります。wxPython は、この機能のために Freeze および Thaw メソッドを提供します。Windows Win32api は、LockWindowUpdate( hWnd | 0 ) を介してこれをサポートしています。「tkinter freeze thaw」と「tkinter lockwindowupdate」でグーグル検索すると、空になりました。
python - インストールされているpywin32のバージョンをプログラムで見つける
一部の Python パッケージは、プログラムがインストールされているバージョンを取得する方法を提供します。例えば
しかし、私はそうする方法を見つけることができませんpywin32
。調べるにはどのような良い方法がありますか?
python - Python内から.pywファイルへのショートカットを作成する
Python で .pyw 拡張子と .exe へのショートカットを作成する方法を知りたいと思っていました。
windows - win32:CreateDesktopで作成されたデスクストップを破棄します
の反対はCreateDesktop()
何ですか?CloseDesktop()
新しいデスクトップへのハンドルを閉じるだけで、削除しないようです。
python - win32: モニターの現在の DEVMODE を取得します
win32 で現在の解像度を取得するにはどうすればよいですか? モニターの現在の境界矩形を取得するために使用できることはわかってGetMonitorInfo
いますが、ビット深度も取得するにはどうすればよいですか? DEVMODE
ほとんどの場合、特定のモニターの構造体を取得するにはどうすればよいですか?
私はpythonとpywin32を使用しているので、それらに具体的に対処するソリューションは素晴らしいですが、winapi呼び出しだけで十分です。
python - pywin32 で vcvarsall.bat の代わりに vcvars32.bat を使用する方法はありますか?
そのため、Windows 7 マシンで pywin32 をビルドしようとしています。セットアップ スクリプトを実行すると、「vcvarsall.bat が見つかりません」という一般的なエラーが発生しました。Visual C++ がインストールされているので、多少混乱しました。ここや他のサイトを少し検索した後、私の問題に対する最善の解決策は、おそらくバッチファイルへのパスを自分のパスに追加することであることがわかりました。ただし、そのパスを探していると、Visual Studio 2008 以前ではなく 2010 をインストールしているため、通常の「vavarsall.bat」ではなく「vcvars32.bat」というファイルがあることに気付きました。
セットアップ スクリプトで vcvars32 を使用することはできますか? これはおそらくばかげており、バッチ ファイルについてほとんど知らないことが明らかになるかもしれませんが、vcvars32.bat ファイルを vcvarsall.bat にコピーして名前を変更することはできますか?
それとも、古いバージョンの Visual Studio をインストールする必要がありますか? 避けられるなら本当にやめたほうがいい。MinGW でのビルドにも問題がありました。最初にダウンロードする必要があるファイルはありますか?
前もって感謝します、
ケン