File-based locks for Python on Linux and Windows
borb is a library for reading, creating and manipulating PDF files in python.
Reading, writing, and processing images in a wide variety of file formats, using a format-agnostic API, aimed at VFX applications.
A 100% standalone Excel Python API for Processing Excel Files
A 100% standalone Word Python API for Processing Word Files
Run commands and manipulate files locally or over SSH using the same interface
vsdx - A python library for processing .vsdx files
A set of functions for processing Gem datalogger files.
Aspose.Diagram for Python via .NET is a scalable and feature-rich API to process visio files using Python. API offers Visio file creation, manipulation, conversion and rendering. Developers can format pages to the most granular level, create and manipulate shape, render pages, shapes to PDF and images, and much more - all without any dependency on Microsoft Office or Visio application.
Simplifies getting the right configuration options for a process using pre-loaded configurations from files to manage options for experiments or flights.
A 100% standalone Power Point Python API for Processing Power Point Files
A CLI for processing composite Wavefront OBJ files for use in MuJoCo
A few python tools to analyze the SEC.gov financial statements data sets (https://www.sec.gov/dera/data/financial-statement-data-sets)
Text extraction library for typical file formats found in SharePoint repositories
A modular Python toolkit providing utilities for file handling, string processing, iteration, math operations, and more.
Aspose.Finance for Python via .NET is a scalable and feature-rich API to process finance-related formats, such as, XBRL iXBRL and OFX, using Python. API offers XBRL,iXBRL,OFX file creation, manipulation and conversion.
A 100% standalone Pdf Python API for Processing Pdf Files
Open and process battery charger log data files
A python module for processing ELAN and Praat annotation files
Aspose.Zip for Python via .NET is a library that can be used by Python developers for a variety of archive-processing tasks. It supports ZIP, GZIP, BZIP2, TAR, CPIO, LZIP, 7Z, LZMA, XZ and Z formats. It allows you to encrypt and decrypt files, create self-extracting archives and extract RAR, CAB, WIM formats as well. The API is easy to use and robust.
This package aims to be a solution to compile and process JasperReports (.jrxml & .jasper files).
Redact PDF/image-based documents, Word, or CSV/XLSX files using a Gradio-based GUI interface
Aspose.PSD for Python via .NET is a standalone API to read, write, process, convert Adobe Photoshop PSD, PSB formats without needing to install Adobe Photoshop® and AI files without Adobe Illustrator®
"a wrapper for setting up modules that can have parameters specified by command line arguments, json_files, or dictionary objects. Providing a common wrapper for data processing modules."
Python toolbox to process large vector files faster.
CLI to process and manipulate CityJSON files
A rastervision plugin that adds an AWS S3 file system
Netcat as a library: convienent socket interfaces
PyNLPl, pronounced as 'pineapple', is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl contains modules for basic tasks, clients for interfacting with server, and modules for parsing several file formats common in NLP, most notably FoLiA.
Exclusive process locking to ensure that your code does not execute concurrently, using POSIX file locking.
Processing netCDF files for use with simple climate models
eseas is a Python package that serves as a wrapper for the jwsacruncher Java package. This tool allows users to process Demetra workspace XML files, create batch files, execute them, and collect the desired outputs into individual Excel files.
Detect tabular files column content
Sandbox any command with file, network, and credential controls.
A command-line interface (CLI) utility written in pure Python to help you reduce the file size of images.
SNPio is a Python API for population genetic file processing, filtering, and analysis. It is designed to be a user-friendly tool for the manipulation of population genetic data in a variety of formats. SNPio can be used to filter data based on missingness, MAF and MAC, singletons, biallelic, and monomorphic sites. It can also generate summary statistics for population genetic analyses.
Prebuilt google nsjail executable file packaged as Python wheels with simple Python APIs
Comprehensive Python toolkit for RPA automation: email, logging, database tracking, browser automation, OCR, desktop automation, and more. Essential utilities for building robust automation workflows with Selenium, Botcity, and custom solutions.
A fast, layout-aware OCR decision engine for document processing pipelines. Detects whether files truly require OCR before expensive processing, reducing unnecessary OCR calls while preserving extraction reliability.
Convert PDF files to high-quality Markdown using LLM vision models
The `abstract_security` module is a Python utility that provides functionality for managing environment variables and securely loading sensitive information from `.env` files. It is designed to simplify the process of accessing and managing environment variables within your Python applications.
Multiprocess Rotating File Handler