Skip to main content

No project description provided

Project description

ExpiraBot Logo

Fileboxes

Why it exists?

A common feature in most popular software is to allow the user to save the project in a file to continue the work latter or to send it to someone. If you find yourself in the position to create the said file you may have found the following solutions (and associated problems):

  • Create a single JSON file with all the configurations needed

    A good solution, but not very scalable and flexible (specially if you need to deal with images or custom file formats).

  • Create your own binary format

    Please, don't. Except if you really need.

  • Create a zip file encapsulating everything you need.

    Yeah, that is a good option. Microsoft does it with Office Open XML (Used in Word, Excel and Power Point). The problem with it is that it uses mainly XML files, that were a good idea 30 years ago, but we can move on to more readable formats.

  • Filebox

    Great choice. It just zips the stuff you need, but using an easy pythonic API to simplify your life.

Examples

WIP

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

fileboxes-0.1.0.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: fileboxes-0.1.0.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.5.12-100.fc37.x86_64

File hashes

Hashes for fileboxes-0.1.0.tar.gz
Algorithm Hash digest
SHA256 9b20a182caabe3c3511a91db01a1afe97a21228d8843538e3df6bed673063468
MD5 af5af0460899a1664bf26ee39aa2e1e4
BLAKE2b-256 527b4d103120164915c43ffdd3ed29a1c9ec9383980da393ff4f12c8025832bd

See more details on using hashes here.

File details

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

File metadata

  • Download URL: fileboxes-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.11.6 Linux/6.5.12-100.fc37.x86_64

File hashes

Hashes for fileboxes-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 058a3b08f213b6f55b56207e0bdf627d36eefae0065468834867269901b57f74
MD5 c8df674426038a01a93120486f39e9f9
BLAKE2b-256 26cf5d2a6069f96debc21777e67912df66beacbd64311440c6828f9f679dd701

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