問題タブ [autopy]

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

python - autopy をインストールできないのはなぜですか?

私はMacBookを使用しており、オペレーティングシステムはMacOS Sierraです。

このコマンドを使用して autopy をインストールします。

しかし、私はこのエラーが発生します:

なぜこのエラーが発生するのですか?

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

python - PIL イメージを autopy ビットマップに変換しますか?(およびその逆)

最近、いくつかのタスクを自動化するために、AutoPy と一緒に PIL を使い始めました。AutoPy が必要とするコア機能の 1 つは、驚くほど高速であることです (バグがありますが、修正があります。ソースからのビルドとインストールは煩わしい場合があります。エラーが発生した場合は、Unable to find vcvarsall.batGoogle で検索してください)。

しかし、たった今、解決策が見つからない問題に遭遇しました。PIL と AutoPy は、スクリーンショットに根本的に異なる形式を使用します。AutoPy の場合、複数の画面で動作させることができませんでしたが、PIL の場合は簡単に動作しました。ここで、これらの画像を A​​utoPy が受け入れる形式に変換する必要があります。これは妥当な時間内です。

理論的に可能な解決策:

def test(): Img = Image.open("example.png") Img.save("test.png") Img2.open("test.png")

私のテストでは、これが完了するまでに約 0.5 秒かかりました。必要な 0.1 秒をはるかに超えています。

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

python - 一部の PC でスクリーンショットが機能しないのはなぜですか (Python)

いくつかのピクセルを見ることができるように、画面の写真を撮ろうとしています。問題は、それが動作しなければならないコンピューター上で、スクリーンショットが画面の約 4 分の 1 にすぎず、残りが完全に黒くなっていることです。

これは、Python3 と通常の 1920x1080 画面を備えた Win10 です。

さまざまなモジュール(PIL、pyscreenshot、autopy)を試しましたが、すべてこの問題があるようです

私が試した方法はこの2つです。

写真へのリンク: https://imgur.com/a/lOB8Is1