Skip to main content

An all-in-one utility package for file operations.

Project description

fileoperator: Python File Operations Package

logo

About

fileoperator is an all-in-one Python utility package designed to simplify and streamline a wide range of file operations. This package offers comprehensive solutions for file handling, including encryption, compression, file manipulation, and much more. Whether you're dealing with legacy code or need an efficient way to handle complex file operations, fileoperator is your go-to library.

Features

  • File Encryption & Decryption: Secure your files with state-of-the-art encryption standards.
  • File Compression & Decompression: Efficiently compress and decompress files using various algorithms.
  • Data Import/Export Utilities: Streamline the process of importing and exporting data.
  • Advanced File Manipulation: Perform advanced file operations like batch renaming, searching, and splitting.
  • Cross-Platform Compatibility: Works seamlessly on Windows, macOS, and Linux.

Installation

To install fileoperator, simply run the following command in your terminal: pip install fileoperator

Usage

Here are some basic examples of how fileoperator can be used:

Encrypting a File

from fileoperator import encrypt_file

encrypt_file('path/to/your/file.txt', 'path/to/target/file.txt', 'your-encryption-key')

Compression

from fileoperator import compress_file

compress_file('path/to/your/file.txt','path/to/compressed/file.zip')

Full list of functions

View full list of functions in the tests folder

Contributing

Contributions to fileoperator are welcome! If you have a suggestion or improvement, feel free to fork the repository and submit a pull request. Check Contributing.md for more details.

License

fileoperator is licensed under the MIT License. Check LICENSE.txt for more details.

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

fileoperator-0.1.1.tar.gz (9.1 kB view hashes)

Uploaded Source

Built Distribution

fileoperator-0.1.1-py3-none-any.whl (8.3 kB view hashes)

Uploaded Python 3

Supported by

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