今日は、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 サイトの他の関連記事を参照してください。