Skip to content

xcdr/fdist-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple PYTHON file distribution library.

Travis CI Status

Description:

Simple library that allows organize distribution of files within hex based tree.

Install FileDistribution package:

$ pip install FileDistribution

Example of usage:

from file_distribution import FileDistribution

fd = FileDistribution("/tmp/storage")

# default extensions
database_id = 1
fd.hex_path(database_id)
fd.rename_from("/tmp/upload/file1.txt")
path = fd.get_path() # saved file path

# set all extensions to .pdf
database_id = 256
fd.set_extension(".pdf")
fd.hex_path(database_id)
fd.rename_from("/tmp/upload/file2.txt")
path = fd.get_path() # saved file path

Files should be stored in /tmp/storage/01.dat and /tmp/storage/01/00.pdf

About

Simple PYTHON file distribution library.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages