Skip to main content

Add your description here

Project description

Description

"Lightweight" file parsing library. (Lightweight means no ocr for pdf).

Installation

You need to install pandoc to read docx files (and add it to PATH env variable):

  • Windows
  • Linux: use the appropriate package manager

Information on file parsing

Dependencies

  • PDF: pdfplumber (specialized for tables)
  • DOCX: pandoc binary
  • XLSX: pandas + openpyxl

Not used but interesting (maybe in the future)

  • poppler-utils -> can convert to html or other formats
  • easyocr - easy AI ocr
  • fitz/pymupdf - single package. Can do ocr with tesseract binaries

Maintenance

uv sync --upgrade

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ggfileextract-0.1.0.tar.gz (15.5 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ggfileextract-0.1.0-py3-none-any.whl (6.3 kB view details)

Uploaded Python 3

File details

Details for the file ggfileextract-0.1.0.tar.gz.

File metadata

  • Download URL: ggfileextract-0.1.0.tar.gz
  • Upload date:
  • Size: 15.5 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.8.14

File hashes

Hashes for ggfileextract-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e918c4174828649fdfbc65d6de6566bf70f72444e9817eaf60658fa974c53690
MD5 710642777ecabff26903e7c6ec0afc2b
BLAKE2b-256 b2cf22e43b4b21c93dbc24a9f66bb242c030db4466625f480c85c4a3d64f0585

See more details on using hashes here.

File details

Details for the file ggfileextract-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for ggfileextract-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ea36f45d9722178f80504fded7003d0987a8cf3eabf3f7ae2baf3abdbd6a103b
MD5 398068f347d352c632377403a548159a
BLAKE2b-256 049495530b5272e4d15ebff08a4c5181843ec9ae06216b85e4d3c6da10b490a2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page