access Package

db Module

file Module

Convenient methods for file access

@package eWRT.access.file Created on Dec 6, 2012

@author: albert

class eWRT.access.file.CompressedFile(fname, mode='rb')[source]

Bases: object

An intelligent file object that transparently opens compressed files.

COMPRESSION_EXT = ('bz2', 'gz')
classmethod get_extension_list(fname)[source]
Parameters:fname – the file name to analyze
Return type:a list of file extensions of this file ignoring extensions indicating file compression.

e.g. ‘x/y/test.awp.csv.bz2’ -> [‘csv’, ‘awp’]

classmethod open(fname, mode='rb')[source]
class eWRT.access.file.TestFile[source]

Bases: object

TESTSTRING = 'this is a test'
test_formats()[source]

http Module