twcommon 0.1.0

Commonly used utils

  Add it to your Download Basket!

 Add it to your Watch List!

0/5

Rate it!
send us
an update
LICENSE TYPE:
GPL (GNU General Public License) 
USER RATING:
UNRATED
  0.0/5
DEVELOPED BY:
Thomas Weholt
HOMEPAGE:
pypi.python.org
CATEGORY:
ROOT \ Utilities
Developer comments

twcommon provides a collection snippets, pieces of code, stuff found on the net I use all the time.. Will grow over time.

Currently it consists of:

get_free_space(folder)

Platform independant way to calculate free space.

CheckTargetFilename(filename)

It will check if there`s a filename by that name allready, and if so, return a new filename adding ~1 to the filename. For example if you want to write to /tmp/test.txt but that file allready exists, using CheckTargetFilename('/tmp/test.txt') will return /tmp/test~1.txt. If /tmp/test~1.txt allready exists the returned file will be /tmp/test~2.txt.

humanize_bytes(size)

Converts bytes to nearest kilobyte, megabyte, gigabyte etc.

getWords(text, ignore_words = [], minsize = 2)

Extracts words from a piece of text. It splits words based on spaces, change in char-case inside a text, numbers etc.

generate_checksum(filename)

Generates a hexdigest version of a SHA-512 checksum based on a file.

parse_filedata(root_path, complete_filename)

Returns a dictionary of filedata.

dirwalk(dir, extensions_to_include = None)

Directory walk, yielding filenames found. Can filter based on extensions.

Last updated on July 19th, 2010

requirements

#snippets collection #Python library #snippets #utils #code #libraries

Add your review!

SUBMIT