2017-12-21 20 views
-1

を失敗しましたファイル:Robotframeworkは、スクリーンショットを撮るには、私は図書館「スクリーンショット」を</p> <p>を使用してスクリーンショットをしようとwin10のPC上でrobotframeworkを使用しています。しかし、このキーワードは、スクリーンショットをキャプチャし、警告メッセージを示したことはできませんこんにちは

*** Settings *** 

Library Screenshot 

*** Test Cases *** 

Test01 

    Take Screenshot 

ご協力いただきありがとうございます。

+0

警告メッセージにはわからないことがありますか? – Psytho

+1

警告の画像にリンクしないでください。コピー、貼り付け、適切なフォーマットを行う時間を取ってください。 –

+0

Windowsでこのサービスをサービスとして実行していますか?これはデスクトップで実行しているときに発生しますか? –

答えて

1

Screenshot libraryを動作させるには、Pillowをインストールする必要があります。 Robot Framework 3.0.2 documentationの抜粋を参照してください。

のPythonを使用すると、オペレーティング システムに依存する場合、スクリーンショットが取られる方法。 OSXのスクリーンショットでは、組み込みscreencapture ユーティリティを使用して撮影されます。他のオペレーティングシステムでは、ツールまたはPythonモジュールがインストールされた のいずれかをインストールする必要があります。ライブラリをインポートするときに使用する ツール/モジュールを指定できます。 が指定されているツールまたはモジュールがない場合は、最初に見つかったものが使用されます。

wxPython :: http://wxpython.org :: RIDEでも多くのロボットが必要です。多くのロボット フレームワークユーザにはすでにこのモジュールがインストールされています。

PyGTK :: http://pygtk.org ::このモジュールは、ほとんどのLinuxディストリビューション でデフォルトで利用できます。

ピロー:: https://python-pillow.github.io :: Windows上でのみ が動作します。オリジナルのPILパッケージもサポートされています。

Scrot :: https://en.wikipedia.org/wiki/Scrot :: Windowsでは使用されていません。 apt-get install scrotなどで をインストールしてください。

pip install Pillowを使用すると、関連モジュールがインストールされ、スクリーンショット機能が再び機能します。

+0

インストールされた枕の後、スクリーンショットライブラリが動作します。ありがとう。 – user3390908

関連する問題