【Python】スクリーンショット

に公開

スクリーンショットを行うコード

サンプルコード

import pyautogui

# installは以下のコマンド
# pip install pyautogui 
# スクリーンショットを撮影して保存
screenshot = pyautogui.screenshot()
screenshot.save("screenshot.png")

print("スクリーンショットを保存しました: screenshot.png")

実行例

(.venv) $ python screenshot.py
スクリーンショットを保存しました: screenshot.png
(.venv) $

補足

・Mac環境で確認
・pip install pyautogui が必要だった
・Macの場合はアクセスの許可やらいろいろ設定が必要っぽい
・スクショはちゃんと撮れていた

Discussion