問題タブ [pywin]

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.

0 投票する
12 に答える
175818 参照

python - Windows Vista でショートカットを使用せずに IDLE (Python エディター) を起動するには?

正しいキーストロークを打ったときにIDLEを起動するように Komodo に教えようとしています。Windows エクスプローラーのロケーション バーのスタート メニューにあるショートカットの正確なパスを使用して IDLE を起動できるので、Komodo でもそれを使用できることを期待していました。しかし、このパスを Komodo に渡すと、1 が返されると言われます。IDLE が起動しないため、これは失敗のようです。

ショートカットを避けて、正確なパスを使用すると思いました。スタート メニューに移動し、IDLE のショートカットを見つけ、右クリックしてプロパティを確認します。ターゲットはグレー表示されていますが、「Python 2.5.2」と表示されています。「開始」は「C:\Python25\」に設定されています。[ファイルの場所を開く] ボタンもグレー表示されます。

このショートカットが実際に指している場所を見つけるにはどうすればよいですか? C:\Python25 で python.exe と pythonw.exe の両方を起動しようとしましたが、どちらも IDLE を起動しません。

0 投票する
1 に答える
1644 参照

python - Pythonを使用してファイルの保存が完了したことを確認する方法は?

ダウンロードプロセスを自動化しようとしています。ここでは、特定のファイルの保存が完了したかどうかを知りたいです。シナリオはこんな感じ。

  1. ChromeまたはFirefox(任意のブラウザ)を使用してサイトアドレスを開きます
  2. 'Crtl + S'を使用してページをディスクに保存します(私はWindowsで作業します)
  3. ページが非常に大きい場合は、保存に数秒かかります。保存が完了したら、htmlを解析したいと思います。

ブラウザの保存機能を制御できないため、保存が完了したかどうかわかりません。

私が考えたアイデアの1つは、whileループを使用してファイルのmd5sumを取得し、計算された前のファイルと照合して、前と現在のmd5の合計が一致するまでwhileループを続けることです。ブラウザは最初にファイルをtmpファイルに保存し、次にコンテンツを指定されたファイルにコピーしようとする(またはファイルの名前を変更する)ように見えるため、これは機能しないと思います。

何か案は?自動化にはPythonを使用しているので、Pythonを使用して実装できるアイデアは大歓迎です。

ありがとうインドラジット

0 投票する
3 に答える
3775 参照

python - Win32を使用してウィンドウを透明にしますか?

Python Win32拡張機能を使用して、Windows XPの任意のウィンドウをどのように透過的にしますか?

0 投票する
3 に答える
40225 参照

python - pywin32のドキュメント/リソースが見つからないのはなぜですか

pywin32のドキュメントや、モジュールの概要が見つかりません(win32 APIのものについては知っています)。

pywin32のドキュメントやリソースはありますか?多分いくつかの例?

0 投票する
1 に答える
438 参照

python - COM オートメーション サーバーと PyQt の使用

COMオートメーションサーバーを使用して、グラフィカルインターフェイス(pyqtを使用)を備えたPYTHONでアプリケーションを作成したいと考えています。

COM クライアントが COM を使用してこのアプリを呼び出すことができるように、メインの GUI ウィンドウでイベントが発生します。しかし、pyqt (シグナル/スロット) を COM オートメーション サーバー (pywin を使用) に統合する方法がわかりません。

0 投票する
1 に答える
1497 参照

python - Python win32api モジュールを使用して Steam ゲームを制御する

ジャイロマウスを作っています。ドライバー スクリプトはセンサー入力を読み取り、それに応じて win32api コマンドでマウスを動かします。

Counter Strike Source などのフル スクリーン ゲームを開くと、マウスがまったく機能しません。クリック入力のみが機能しますが、銃を真下に向け、一種の発作を起こします。

ゲーム内でマウスを制御するものとやり取りできる方法はありますか?

0 投票する
0 に答える
343 参照

windows - Windows ReadDirectoryChangesW()-重複したイベントを処理します

Pythonwin32モジュールを使用してWindowsのディレクトリ変更を監視しています。タスクは、指定されたディレクトリ内のファイルとディレクトリの両方の、、、およびイベントを再帰CREATE的にキャプチャすることです。NotifyFlagは次のように設定されます。DELETEMODIFY

問題は、重複したイベントが返される可能性があり、たとえば、ファイルを単純に変更すると3つのファイル更新通知が生成される理由がわかりません。正確には、2セットの通知が発行されます。最初のセットには1つの更新通知しか含まれていません。および他の2-すべて同じファイルにあります。

また、重複したイベントを排除するためのアプローチはありますか?

よろしくお願いします!

0 投票する
1 に答える
448 参照

python - Python、wxPython エラー

GUIの経験はほとんどありません。コード:

エラー:

0 投票する
1 に答える
805 参照

python - Windows 7 に cocos2d-x をインストールする

win7にcocos2d-xをインストールしようとしています。私はこのガイドに従っていますhttp://cocos2d.org/doc/programming_guide/id1.html Python 2.5、pygame1.9.2、pyglet1.1.4、pywin、Cygwin、Mingw がインストールされています。ガイドによると、cocos パーティクルが機能するには、python パッケージの Numpy が必要です。すると、「numpy-1.7.0-win32-superpack-python2.5.exe」を見つけてインストールしました。それでも、pywinで基本的なhelloworldスクリプトを実行しようとすると、まだこのエラーが発生します

スクリプトの実行時に例外が発生しました。私は今どうすればいい?どんな助けでも大歓迎です!

0 投票する
1 に答える
2815 参照

python - pywin32 win32gui GetPixel が 10,000 回目の呼び出し近くで失敗することが予想される

次のコード ブロックを実行すると、GetPixel は毎回約 10,000 回目の呼び出しでエラーをスローし始めます。コードを try-except ステートメントに入れると、最初の失敗の後のすべての呼び出しが失敗します。回復する唯一の方法は、スクリプトを終了して再度実行することです。通話の間に短い睡眠を入れてみました。呼び出しの間にガベージ コレクションをトリガーしようとしました。IDE からスタンドアロン プロセスとしてスクリプトを実行してみました。何か案は?スクリプトを実行して、失敗した場合に報告することも役に立ちます。

返されるエラーは