問題タブ [pywinauto]

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 投票する
1 に答える
1873 参照

pywinauto - Python(pywinauto)を使用して「ctrl + v」コマンドを呼び出す

pywinauto他のアプリケーションのテキストボックスに文字を挿入するために、Python 自動化ツールを使用しています。

これを行う最善の方法はctrl+v、挿入するテキストをクリップボードにコピーし、他のアプリケーション ウィンドウにフォーカスを設定した後で呼び出すことです。

ctrl+vコマンドを呼び出すにはどうすればよいですか?

ありがとう!

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

pywinauto - pywinautoでボタンまたはテキストフィールドでクリックアクションを実行する方法

自動化に pywinauto を使用しています DiffDaff ソフトウェアのボタンをクリックします。

私の意図は次のとおりです。

  • ステップ 1: DiffDaff ソフトウェアを開く

  • ステップ 2: [概要] ボタンをクリックします

    /li>

しかし、私はステップ 2 で立ち往生しており、コンソールにエラーが表示されます。

ここで、''、u'DiffDaff - ファイル、フォルダー、および Web ページの比較'、u'Internet Explorer_Hidden'、u'DiffDaff - ファイル、フォルダー、および Web ページの比較Dialog'、'Dialog' はソフトウェアのタイトルです

また、コマンド'app.dialogs.print_control_identifiers()'を使用して「About」ボタンの正確な位置を知ると、次の出力が得られます。

しかし、上記のパラメータを理解するのは非常に困難です (L750、T388 はどこにあるのか...) - 上記のパラメータの意味をすべて説明していただけませんか?

「クリック」ボタンを実行する方法は?

ありがとう。

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

winapi - Pythonを使用してテキストファイルを右クリックする

私はpythonが初めてです。テキスト ファイルを右クリックし、コンテキスト メニュー項目をクリックする自動化スクリプトを作成しています。ここでは、win32api と win32con を使用しています。win32api.SetCursorPos((x,y)) を使用してファイルを見つけることができません。x、y座標を指定せずにファイルにカーソルを設定する方法はありますか?

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

python - ImportError: pywinauto と py2exe で allcontrols という名前のモジュールがありません

モジュール.exeを含む python スクリプトからファイルを生成したいと考えています。pywinauto

正常にビルドされますが、結果dist\pywinauto_sample.exeの を実行すると、次のエラーが発生します。

これが私のものpywinauto_sample.pyです:

そして、これが私のものsetup.pyです:

プログラムを次のようにコンパイルします。

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

python - コンテキスト メニュー項目をクリックした後の現在の URL の検証

I am writing a python script where I right-click a file, click on a context menu item. On clicking it opens a webpage. I have to validate the url of the webpage. How do I shift my control from OS to the browser and get Current URL.

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

python-2.7 - テキストフィールドからpywinautoを使用して値を取得する

数学演算の結果を表示するms電卓テキストフィールドから結果を取得する方法は? Swapy (v.0.4.3) は、このテキスト フィールドの値が「Static2」であることを示しています。非常に単純なスクリプトを実行した後、空のリストが表示されます。ここに私のコード:

私はどこで間違ったのですか?

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

python-2.7 - pywinauto:アプリケーション名にスペースが含まれている場合、アプリケーションメニューにアクセスする方法は?

「Syntext Serna」xml エディターというアプリケーションがあります。アプリケーションを開くことはできますが、そのメニューにアクセスしようとすると、次のようなエラーが表示されます。

私のコード:

これの背後にある主な理由は、アプリケーション名の間にスペースが含まれているためだと思います。これに対する回避策はありますか?

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

button - pywinauto を使用してボタンの背後にある非表示のメニューを制御する

私はpywinauto ansに非常に慣れていませんが、すでに気に入っています。しかし、私には問題があります:

古いソフトウェア プログラムを pywinauto で自動化したいのですが、ほとんどのボタンを制御できます。ただし、クリックすると特定のボタンがあり、アイコン付きのメニューが表示されます(メニューのウィンドウスタイルではなく、カスタムメニュー)。ボタンの名前が「Toolbar2」なので、普通のボタンじゃないのかな。このコードを使用すると、必要なボタンをクリックできます。「ctrl.Click() を使用すると、ボタンがクリックされません。ClickInput() を使用する必要があります。通常のボタンでは、Click() を使用できます。

私の質問は次のとおりです。隠しメニューの項目の名前を取得してクリックするにはどうすればよいですか。私はすでにこのコードを使用しましたが、彼は「MatchError」を返します。

window.Click()

ソフトウェアがどの言語で書かれているかわかりません...

前もって感謝します、フレッド

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

python - python ウィンドウ アクセス エラー

私の目標は、pywinautoモジュールを使用するアプリケーションのリスト項目を取得することです

これはエラーです

私は自分の Windows 8 の管理者です。

私を助けてください