python递归统计文件夹下pdf文件的数量

python递归统计文件夹下pdf文件的数量


import os
from docx import Document


def count_all_pages(root_dir):
    total_pages = 0
    # 遍历文件夹
    for dirpath, dirnames, filenames in os.walk(root_dir):
        for filename in filenames:
            # if filename.endswith('.docx') or filename.endswith('.doc'):
            #     total_pages+=1
            if filename.endswith('.pdf'):
                total_pages+=1
    return total_pages

# 要遍历的文件夹路径
folder_path = r'path'

# 调用函数计算页数总和
total_pages = count_all_pages(folder_path)
print(f'所有文档数为: {total_pages}')

最近更新

  1. TCP协议是安全的吗?

    2024-04-15 07:46:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-15 07:46:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-15 07:46:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-15 07:46:01       18 阅读

热门阅读

  1. LeetCode1题:两数之和(python3)

    2024-04-15 07:46:01       13 阅读
  2. transformer上手(5) —— 必要的 Pytorch 知识

    2024-04-15 07:46:01       13 阅读
  3. LINUX【网络编程】UDP程序绑定发送主机IP及端口

    2024-04-15 07:46:01       12 阅读
  4. 【计算机网络】(一)计算机网络概述

    2024-04-15 07:46:01       12 阅读
  5. excel表导入导出

    2024-04-15 07:46:01       17 阅读