問題タブ [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 に答える
860 参照

python - 画像認識 - pyautogui

ウィンドウから電卓を開きます。切り取りツールを使用して、7 番のボタンの画像をコピーします。画像をペイント ソフトウェアに貼り付け、png ファイルとして保存し、デスクトップのディレクトリに保存します。

電卓を開き、このコードを使用して画像が画面上のどこにあるかを特定します。ただし、通常は画面上の画像の位置を返す必要がある場合、コードは空白を返します。初めて実行したときは調整されましたが、2回目は空白が表示されるだけで、その理由を理解しようとしていました. 私はそれを何度も繰り返し、再コピーし、画像を再保存し、コードを再実行しましたが、それでも同じ結果であり、空白です。何が原因なのだろうと考えていました。

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

python - プログラムでクリックできない - pyautogui

pyautogui を使用してプログラム ウィンドウをクリックしようとしています。

プログラム ウィンドウで押したいボタンをクリックすると、まるで考えているかのようにマウス カーソルの横にロード アイコンが表示され、実際にはクリックしません。ただし、指定したカーソル位置に移動します。

これがコードです

Excelを開いてクリックするかどうかを確認しましたが、コードを次のように実行した場合のみです。

一体私は何をしますか?

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

chromium - Chromium の自動入力はランダムに入力されます

Chromium の自動入力はランダムに入力されます

場合

コンピュータにハードウェアを接続せずにバーコード スキャナをシミュレートしたいと考えています。私が学んだことから、バーコード スキャナーはキーボードとして動作するため、キーボード HID デバイスをシミュレートしたいと考えています。

環境

Chromium バージョン 53.0.2785.143 Ubuntu 上に構築、LinuxMint 17.2 (64 ビット) 上で動作

試み

1) Python での evdev

2) C++ を使用して dev/input/event* に書き込みます

3)ピオートギ

試行 1 と 2 は同様に動作します。どちらも、コンピューターのキーボードに対応する dev/input/event* ファイルに書き込もうとします。しかし、ループ内の複数のキープレスの場合、結果は期待したものではありません。キープレスの繰り返しをシミュレートすると、結果はランダムになります。さらに、一部のキーボード キーは、端末が閉じられるまで対応しない別の文字を出力し始めます。

だから私は、私が望むものを印刷する試み3に行きましたが、結果はChromiumでランダムになります。

問題

pyautogui は Firefox で動作しますが、Chromium ではランダムに入力を書き込みます。Chromium は、どの Web サイトの入力フォームでも自動入力を回避しているようです。

Python プログラム:

Firefox では 1234567890123 が出力されます。

Chromium で 2413123098765 を出力します。#13桁の乱数

質問

Chromiumがそのように動作する理由を誰かが知っていますか?

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

python - pipを使用してPythonに新しいモジュールをインストールしようとすると、cmdが間違ったファイルパスを検索しています

CMD を使用して pyautogui モジュールをインストールしていますが、次のエラーが発生し続けます。

を使用pip install pyautoguiしてインストールを開始すると、cmd はエラーが表示される前に次のコードを表示します。

cmd が C:\Users\ANDBOD... ファイル パスを検索していて、Python ファイルが保存されている場所ではないため、エラーが発生していると思います。管理者として cmd を開こうとしましたが、同じエラーが発生しました。

2 週間前にまったく同じプロセスを使用して openpyxl をインストールしましたが、問題はありませんでしたが、どのモジュールをインストールしようとしても同じ問題が発生します。

助けてくれてありがとう!

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

python - PyAutoGUI を使用した Citrix 環境で TAB キーが機能しない

PyAutoGUI を使用して Citrix 環境でログイン フォームに入力しようとしています。しかし、TABキーを押してフォーム フィールドを切り替えることができません。キーのようなものEnterは正常に機能しています。

手動TABでそのフォームに取り組んでいますが、PyAutoGUI を使用しては機能していません。以下は私が試しているコードです。

しかし、user単一passのユーザー名フィールドにクラブされます。通常の環境TABでは正常に動作しています。