出典:

 Acrobat(Reader)をPythonから起動、終了する。

 

■以下のコードを実行すると、複数PDFファイルを一つずつ順次開いて閉じます。

import subprocess

import os

import time

 

#Acrobat.exe 保管場所

acr_path = "C:/Program Files/Adobe/Acrobat DC/Acrobat/Acrobat.exe"

 

#PDF保管フォルダ

pdf_path = 'C:/Users/admin/Desktop/test/'

 

#フォルダ内にあるファイル取得

pdf_list = os.listdir(pdf_path)

 

#フォルダ内にあるファイルをループ(2秒毎に開閉)

for idx,file in enumerate(pdf_list):

    pdf_pro = subprocess.Popen([acr_path,pdf_path+file], shell=False)

    time.sleep(2)

    pdf_pro.kill()

    time.sleep(1)