this takes a huge GSI file and represents it as multiple smaller
files...
|
__init__(self,
filename,
mode=None,
multifilestyle=' single ' )
initialises oomultifile from a seekable inputfile or writable
outputfile |
source code
|
|
|
createsubfileindex(self)
reads in all the lines and works out the subfiles |
source code
|
|
|
getsubfilename(self,
line)
looks up the subfile name for the line |
source code
|
|
|
listsubfiles(self)
returns a list of subfiles in the file |
source code
|
|
|
__iter__(self)
iterates through the subfile names |
source code
|
|
|
__contains__(self,
pathname)
checks if this pathname is a valid subfile |
source code
|
|
|
getsubfilesrc(self,
subfile)
returns the list of lines matching the subfile |
source code
|
|
|
openinputfile(self,
subfile)
returns a pseudo-file object for the given subfile |
source code
|
|
|
openoutputfile(self,
subfile)
returns a pseudo-file object for the given subfile |
source code
|
|
|
getoofile(self,
subfile)
returns an oofile built up from the given subfile's lines |
source code
|
|