twcommon 0.1.0

Commonly used utils
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, 8:38 GMT
price:
FREE!
developed by:
Thomas Weholt
homepage:
pypi.python.org
license type:
GPL (GNU General Public License) 
category:
ROOT \ Utilities

FREE!

In a hurry? Add it to your Download Basket!

user rating

UNRATED
0.0/5
 

0/5

Rate it!

Add your review!

SUBMIT