[Python]324 kindle本のpngファイル化

[M1 Mac, Big Sur 11.6.5]

kindle本の画集を壁紙にするためPythonでpngファイル化しました。結合したらpdfファイルにできそうです。

import pyautogui
import time

# ページ数
page = 100
# スクショ撮影間隔(秒)
span = 1
# 出力ファイル
filedir = "/Users/[ユーザ名]/Desktop/Manet"
file_prefix = "Manet"

# 10秒待機(この間にkindleをフルスクリーン表示させる)
time.sleep(10)

# スクショ撮影
for p in range(page):
    # 出力ファイル名(プレフィックス_3桁ゼロ埋め連番.png)
    filename = file_prefix + "_" + str(p + 1).zfill(3) + '.png'
    # 画面全体スクリーンショット
    s = pyautogui.screenshot()
    # png保存
    s.save(filedir + "/" + filename)
    # ページ送り(通常は左右)
    pyautogui.press('down')
    # 1秒待機
    time.sleep(span)