問題タブ [pyautogui]

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 に答える
1297 参照

python - pyautogui doubleClick が OSX で動作しない

これは私の最初の質問なので、次の行で間違ったことをすべてお詫び申し上げます。

OSX を搭載した Mac で pyautogui の doubleClick 関数に問題があります。最近、次のライブラリを使用していくつかの Python コードを作成しました。

一番シンプルな組み合わせでも

アクションは実行されません。間隔を空けて2回のクイッククリックを試みましたが、どちらも結果が得られませんでした。

私はこれを大きな問題として経験しており、いくつかの Mac マシン (5+) でチェックしましたが、常に問題が発生しており、他の質問やインターネットで参照を見つけることができません。

他の誰かが同じことを経験していますか?

お世話になりました。

0 投票する
2 に答える
657 参照

python - マウスの位置を出力しようとしたときの間違った出力

停止するまでマウスの位置を絶えず出力する関数を作成しようとしています。pyautogui をインポート

予想される出力は次のようになります。

X:265 Y:634 1行だけ連続更新

しかし、これは私が代わりに得ているものです:

XXXXXXXXXXXXXXXXXXX: 665 Y: 587

XXXXXXXXXXXXXXXXXX: 665 Y: 587

XXXXXXXXXXXXXXXXXXXXX: 665 Y: 587

XXXXXXXXXX: 718 Y: 598

XXXXXXXXXXXX: 1268 Y: 766

\b 文字を削除する import pyautogui

X: 830 Y: 543

X: 830 Y: 543

X: 830 Y: 543

X: 830 Y: 543

終わり

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

python - Python: pyautogui.click の実行中にアクセスが拒否されるというエラーが発生しました

Shell からの完全なトレースバックは次のとおりです。

私の現在の悪い回避策は、_pyautogui_win.py の次の行をコメントアウトすることです。

Python は管理者モードで実行されています。これを適切に修正する方法がわかりません。特に昨日は機能していたので、今日はエラーをスローしているだけです。最も奇妙な部分は、実際にクリックを実行し、その後スクリプトをハングさせることです。

それを引き起こす特定のコード行は次のとおりです。

キー修飾子をクリックに追加するより良い方法を誰かが知っていれば、それも素晴らしいでしょう!

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

python - Windows - Python、プログラムが開いているかどうかを確認し、開いている場合はタスクバーから開きますか?

PyAutoGui を使用して Google Chrome を開き、必要な Web サイトにアクセスするプログラムがありますが、毎回新しい Chrome が開きます。タスクバーでそれをクリックしますか?

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

windows-7-x64 - pywinauto/pyautogui を使用してブラウザ ウィンドウからテキストをコピーする

これを検索してみましたが、役に立ちません。pywinauto/pyautogui を使用して、chrome/mozilla からコンテンツを選択/コピーしようとしています。これまでに達成できたのは、テキストの画面位置を特定し、左クリック後に左から右に選択を開始することだけです。画面サイズが異なり、このソリューションはすべてのユーザーに適しているわけではないため、これを行うエレガントな方法はありますか?

前もって感謝します。

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

python - Python - Windows の「OK」または「キャンセル」ボックスのステータスを確認する

私はPythonを使用して、退屈なものを自動化することで、長くて退屈なプロセスを自動化しています。私は基本的に、プログラムを使用してPDFを作成し、PyPDF2を使用してこれらを整理する一連のPyautoguiコマンドで仕事をするマクロとして使用しています。異なる空港のパフォーマンス ファイルを作成するためです。ただし、空港によって滑走路の数が異なるため、完了するまでにかかる時間も異なります。

では、以下に示す「OK」ボックスが Python を使用して押せるようになるまで待つ方法はありますか?

キャンセル

Ok

現時点では、最悪のシナリオを想定して、滑走路が最も多い空港にかかる時間 (約 90 秒) だけスクリプトを一時停止していますが、一部の空港は 10 秒で完了するため、ここで多くの時間が無駄になります。