ホームページ  >  記事  >  バックエンド開発  >  Pythonでスクリーンショットを撮る方法

Pythonでスクリーンショットを撮る方法

(*-*)浩
(*-*)浩オリジナル
2019-06-27 14:03:084264ブラウズ

今日は、Python を使用してスクリーンショットを撮る方法について話します。

シンプルさで有名なPythonでスクリーンショットを撮るのはどのくらい簡単なのでしょうか?

Pythonでスクリーンショットを撮る方法

実際、これを行うには 2 行のコードのみが必要です: (推奨学習: Python ビデオ チュートリアル )

from PIL import ImageGrab
ImageGrab.grab().show()

PIL とは何ですか? PIL の正式名称は Pillow で、英語で「枕」を意味する、Python 上の優れた画像処理ライブラリです。

ここで注意すべき点は、PIL はモジュールではなくパッケージであるため、インポートするときは常に PIL インポート モジュール名からインポートすることです。

from PIL import ImageGrab PIL パッケージに ImageGrab モジュールをインポートします

ImageGrab.grab().show()

ImageGrab.grab() メソッドは Image オブジェクトを返しますオブジェクトの show メソッド

grab メソッドは、スクリーンショット領域を設定する 1 つのパラメータのみを受け入れます。パラメータはタプル タイプである必要があります

パラメータ タプルの形式は (領域開始 x 軸)座標、領域開始 y 軸座標、領域終了 x 軸座標、領域終了 y 軸座標)

または、次のように理解します (左上隅 x、左上隅 y、右下隅 x、右下隅 y)

グラブ メソッドにパラメータがない場合、全画面がキャプチャされます。

show メソッドの機能は、Image オブジェクトを画像として保存してから開くことです。保存場所は現在のユーザーの一時フォルダーです。

Python 関連の技術記事の詳細については、Python チュートリアル 列にアクセスして学習してください。

以上がPythonでスクリーンショットを撮る方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。