2

こんばんは、pyautogui.locateOnScreen関数を機能させるのに苦労しています。仮想ボックスで Lubuntu 仮想マシンを使用しており、マウス統合を無効にしています。スケーリングモードのオンとオフを試しました。IDLEを使用しています。関数が実行されて画像が見つからなかった場合、私のWeb調査からの答えである「なし」でさえ、何も返されないたびに。これは、私が試して動作させるために使用したサンプルコードと、IDE に返されるものです。

>>> import pyautogui
>>> pyautogui.screenshot('ScreenShot2.png')
<PIL.PngImagePlugin.PngImageFile image mode=RGB size=1280x720 at 0x7F1D44D14518>
>>> pyautogui.locateOnScreen('ScreenShot2.png')
>>>

私が見逃している単純なものはありますか、それともこの仮想セットアップに関する既知の制限はありますか? 前もって感謝します

4

1 に答える 1

0

私はpyautoguiについて何も知りませんが、関数がNoneを返す場合、式ステートメントの値をエコーするときにインタラクティブモードでは何も出力されません。 None「値なし」を表すため、何も出力されません。貼り付けた出力は正しいです。を表示するにはNone、print を使用する必要があります。

>>> None
>>> print(None)
None
于 2016-02-02T21:41:40.337 に答える