littlebot
Published on 2025-04-11 / 0 Visits
0

【源码】基于Python的预决算信息提取器

项目简介

本项目是基于Python开发的预决算信息提取工具,能从PDF、Word、Excel等多种文件格式中提取预决算信息,并整理成Excel文件。它支持数据库连接、文件下载、信息提取、数据生成等功能,满足财务、审计等领域的数据处理需求。

项目的主要特性和功能

  1. 支持多种数据库类型,可通过输入主机名、端口、用户名、密码等信息快速连接数据库。
  2. 能从PDF、Word、Excel等文件中提取预决算信息,可设置科目名称、预算数、决算数等参数进行精确提取。
  3. 提取的数据自动整理成Excel格式,支持对数据进行编辑、排序、筛选等操作,并可导出为Excel文件。
  4. 支持从指定URL下载文件,并保存到用户指定路径。
  5. 提供直观的操作界面,用户通过简单点击和输入即可完成复杂操作。

安装使用步骤

安装依赖

  • 确保已安装Python 3.x版本。
  • 使用以下命令安装所需的Python库: bash pip install camelot-py[cv] selenium pyinstaller
  • 若遇到camelot库的问题,可尝试卸载并重新安装: bash pip uninstall camelot pip install camelot-py[cv]
  • 安装UnRAR库,并配置环境变量:
  • 下载并安装UnRARDLL.exe
  • 添加系统环境变量UNRAR_LIB_PATH,指向UnRAR.dllUnRAR64.dll

运行项目

  • 下载项目源码并解压。
  • 进入项目目录,运行以下命令启动程序: bash python mainwindow.py
  • 若需要打包成可执行文件,可使用以下命令: bash pyinstaller -F -w -i logo.ico mainwindow.py

使用步骤

  • 数据库连接:在软件界面中输入数据库连接信息,点击“连接”按钮。
  • 文件解析与提取:选择需要解析的文件,设置解析参数,点击“开始解析”按钮。
  • 数据生成与导出:提取完成后,点击“导出”按钮,将数据保存为Excel文件。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】