python统计多个pdf文件的页数之和

期末复习在整合课件时候想到的问题,数下课件页码总数,免得合并漏了

问题分为两步:

  1. 遍历当前目录下的所有文件
  2. 获取某个pdf文件的页码数

代码belike

import os
import pdfplumber

def pages_cnt(pdf_path):
    f = pdfplumber.open(pdf_path)
    return len(f.pages)

path = "/Users/xxxxx/Downloads/Safari/temp"
pages = 0

for root,dirs,files in os.walk(path):
    for file in files:
        print(os.path.join(root,file))
        pages += pages_cnt(os.path.join(root,file));
        # print(file)
print(pages)

 

 

 

 

 

END

posted @ 2022-12-15 09:51  AntiQuality  阅读(348)  评论(0编辑  收藏  举报