from PIL import ImageGrab # full screen ImageGrab.grab().save("PIL_capture.png") # 指定した領域内をクリッピング ImageGrab.grab(bbox=(100, 100, 200, 200)).save("PIL_capture_clip.png") 上記の実装で、フルスクリーンでのスクリーンキャプチャとクリッピング、pigへの出力ができます。 PILが多機能なため、画像の加工や、別形式(jpegなど)での保存も対応してますがそれは別途調べてもらえばと思います。 ただし、この実装では問題が2点ほどありました。 2画面での拡張スクリーンでも、片方のスクリーンしかキャプチャされない 特定のアプリケーションのみを指定してのキャプチャができない 参考 The ImageGrab Module pyscreensh