Skip to main content

A simple and useful package for File Handling

Project description

Package for File Handling

[DOCUMENTATION](https://filehandling.netlify.app/docs.html)

Getting started

from EasyFileHandling.main import FileHandler

x = FileHandler('test.py', 'py')

print(x.get_file_content()) # This will print file content.

Whats so special about package

It lets to handle files easliy, whether is JSON, a image, text file and etc.

BETA

Howdy all, we have decided to add AsyncFileHandler for asynchronous python codes. Now you can do all those append, write and read asynchronouly. REMEMBER THIS IS A BETA

How do I use it?

Simply import this and get started.

from EasyFileHandling.beta.main import AsyncFileHandler

Whats New?

Howdy, new version 1.4.0 just dropped. You all be thinking whats new byte and json support added. We have also added type hints. Let me show you a example how json handler works

ImageHandler

from EasyFileHandling.imagehandler import ImageHandler
x = ImageHandler('nice.jpg')
x.filter_image('blur') # it will make a imagehandlerimages folder with this file in it.
x.draw_text(100, 50, "Hello World",50, rgb=(0, 0, 0), font="arial.ttf") # rgb and font are default params.

If you are having any issues let us know Here.

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

EasyFileHandling-1.5.2.tar.gz (7.6 kB view details)

Uploaded Source

Built Distribution

EasyFileHandling-1.5.2-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file EasyFileHandling-1.5.2.tar.gz.

File metadata

  • Download URL: EasyFileHandling-1.5.2.tar.gz
  • Upload date:
  • Size: 7.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.7

File hashes

Hashes for EasyFileHandling-1.5.2.tar.gz
Algorithm Hash digest
SHA256 3611f903a1324687a832e355cdd1cceae3238d40ac0bf654dc98e4c4f6594a5f
MD5 5422ef2392f355f3e09802e0398833a2
BLAKE2b-256 7618fc0c58c01ed54470f9abcc8e6074210f69a779bd93248968ee33a210791f

See more details on using hashes here.

File details

Details for the file EasyFileHandling-1.5.2-py3-none-any.whl.

File metadata

  • Download URL: EasyFileHandling-1.5.2-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.6.1 pkginfo/1.7.1 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.2 CPython/3.9.7

File hashes

Hashes for EasyFileHandling-1.5.2-py3-none-any.whl
Algorithm Hash digest
SHA256 398c28c0f05f905d4ff0a07715bc24cb10cbfe4ddb679bb13850c92b7d0044cc
MD5 ed7d8fa39dda7c2455635bb50d789022
BLAKE2b-256 dfcb601ef42f52e99f71092713ddf004a6c1e418313ed0a89aa3da16452b0b67

See more details on using hashes here.

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