問題タブ [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 のインポート エラー
pyautogui モジュールと依存関係を pip-3.2 経由で raspi に正しくインストールしましたが、やろうとすると
インポート エラーが発生します。
私は何を間違っていますか?コマンド変わった?申し訳ありませんが、私は完全なpython Noobです。どんな助けも大歓迎です:D
python - Python: pyautogui lib を使用して画面上の画像を見つけるにはどうすればよいですか?
コードは次のとおりです。
または:
出力は次のとおりです。
注:ドキュメントによると、正しい構文が適用されているようです。
注:画像のフルパスでも試しました。画像は画面上にあり、他の画像と重なっていません。pil ライブラリもインストールされます。その他のpyautogui
機能は動作します (スクリーンショットの取得を含む)
私が見逃しているものを教えてください。または、画像検出用の別の Python ライブラリを提案してください。
python - ウィンドウが最小化されているときにテキストを送信するにはどうすればよいですか?
Python ライブラリを使用してみました: pyautogui + pwinauto。しかし、役に立たない。ウィンドウが最小化されると、テキストは送信されなくなります。
コードスニペット:
python - 高い応答時間 - pyautogui を使用してプログラムでマウスを移動する
Python スクリプトでは、現在の応答時間pyautogui.moveRel(b, a)
は 0.1 秒です。それはこの機能の意図された時間ですか?もしそうなら、Pythonや他の言語の別のテクニックを使ってこの応答時間を短縮する方法はありますか? 私の目標応答時間は約 0.01 秒で、これは 60Hz レートです。
python - ループ内の if がビープ音を鳴らすのはなぜですか
以下のスクリプトに示すように、 pyautoguiを使用して、GUI に定期的にポップアップするボタンをクリックしています。ただし、ボタンが画面に表示されていない場合、スクリプトはループを実行中に 2 つの迷惑なビープ音を鳴らします。
画像が画面上に見つからない場合の戻り値と思われるに置き換えるpyautogui.locateOnScreen(...)
と、音が消えるようです。None
このスクリプトは、Python 2.7 を使用して Jupyter Notebook (v4) で実行されます。私は Gnome を使用して Debian 8.1 を使用しています。
編集
スクリプトを .py ファイルに入れ、コマンドラインから実行して、それが jupyter のものかどうかを確認しました。それでもビープ音は鳴った。
その後、私はpyautogui.locateOnScreen
3つの画像に遭遇しました。これにより、予想通り3つのビープ音が発生しました...したがって、それは間違いなくpyautoguiの問題/「機能」のようです...
編集 2
pyautogui.locateOnScreen
はhereからインポートされます。238行目を参照してください。実際には例外が発生するようです:
python - Pyautogui - スクリーンショットの変更に関する問題
わかりました、私はPythonでプログラミングを始めましたが、これまでのところかなりの成功を収めています。pyautogui を使用して、毎月行う必要があるタスクを自動化するプログラムを作成しました。
マウスをクリックする必要がある場所のスクリーンショットを撮り、すべてが完了すると、クリックするボタンを画面で検索し、その場所でマウスを制御し、必要なレポートを印刷する作業プログラムができました。だから、私がする必要があったのは、それをタスク スケジューラに接続することだけでした。
数日後、先に進んでスケジュールを設定することにしました。プログラムを再度実行したところ、クラッシュしました。要するに、スクリーン ショットが一致しませんでした。もう一度スクリーン ショットを撮り、ペイントで両方の画像を 800% ズームし、2 つの異なる画像の「I」の横のピクセルを確認し、rgb 値が十分に異なっていることを確認しました。
他にもいくつかの場所を試してみましたが、同じように見えました... RGB 値が 1 ~ 2 ポイント異なる可能性があります。どうしてこうなったのか気になります!
python - Pyautogui typewrite は数字だけを書いています
Python ライブラリ pyautogui を使用して、いくつかの GUI アクションを自動化しようとしています。
次の簡単なコマンドを実行します。
書いてある結果123
です。
何か案は?
python - Pythonで絵文字を出力する
Telegram
Pythonライブラリを使用して絵文字を自動的に出力しようとしていますpyautogui
が、それだけでは不可能であることがわかりましたtypewrite
。私は自分の問題を解決するのに役立つライブラリを検索しましたが、見つけましpyemojify
たemoji
が、どちらの場合も直面しました
コードは次のとおりです。
この:
私はここでたくさん検索しましたが、最終的には答えがありませんでした。今、私は2つの質問がありますTelegram
.Pythonpyautogui
またはJavaRobot
クラスを使用して絵文字を出力する方法はありますか? UnicodeEncodeError
2番目の質問は、コードをどのように修正すればよいですか? 前もって感謝します :)