問題タブ [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.
python - 画像認識 - pyautogui
ウィンドウから電卓を開きます。切り取りツールを使用して、7 番のボタンの画像をコピーします。画像をペイント ソフトウェアに貼り付け、png ファイルとして保存し、デスクトップのディレクトリに保存します。
電卓を開き、このコードを使用して画像が画面上のどこにあるかを特定します。ただし、通常は画面上の画像の位置を返す必要がある場合、コードは空白を返します。初めて実行したときは調整されましたが、2回目は空白が表示されるだけで、その理由を理解しようとしていました. 私はそれを何度も繰り返し、再コピーし、画像を再保存し、コードを再実行しましたが、それでも同じ結果であり、空白です。何が原因なのだろうと考えていました。
python - プログラムでクリックできない - pyautogui
pyautogui を使用してプログラム ウィンドウをクリックしようとしています。
プログラム ウィンドウで押したいボタンをクリックすると、まるで考えているかのようにマウス カーソルの横にロード アイコンが表示され、実際にはクリックしません。ただし、指定したカーソル位置に移動します。
これがコードです
Excelを開いてクリックするかどうかを確認しましたが、コードを次のように実行した場合のみです。
一体私は何をしますか?
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がそのように動作する理由を誰かが知っていますか?
python - pipを使用してPythonに新しいモジュールをインストールしようとすると、cmdが間違ったファイルパスを検索しています
CMD を使用して pyautogui モジュールをインストールしていますが、次のエラーが発生し続けます。
を使用pip install pyautogui
してインストールを開始すると、cmd はエラーが表示される前に次のコードを表示します。
cmd が C:\Users\ANDBOD... ファイル パスを検索していて、Python ファイルが保存されている場所ではないため、エラーが発生していると思います。管理者として cmd を開こうとしましたが、同じエラーが発生しました。
2 週間前にまったく同じプロセスを使用して openpyxl をインストールしましたが、問題はありませんでしたが、どのモジュールをインストールしようとしても同じ問題が発生します。
助けてくれてありがとう!
python - PyAutoGUI を使用した Citrix 環境で TAB キーが機能しない
PyAutoGUI を使用して Citrix 環境でログイン フォームに入力しようとしています。しかし、TAB
キーを押してフォーム フィールドを切り替えることができません。キーのようなものEnter
は正常に機能しています。
手動TAB
でそのフォームに取り組んでいますが、PyAutoGUI を使用しては機能していません。以下は私が試しているコードです。
しかし、user
単一pass
のユーザー名フィールドにクラブされます。通常の環境TAB
では正常に動作しています。