concatenate file-like objects -> file-like object
kgk
kkvilekval at gmail.com
Tue Jul 10 20:55:52 EDT 2007
I would like to concatenate several file-like objects
to create a single file-like object. I've looked at fileinput,
however
this returns a fileinput object that is not very file-like.
something like
# a has 50 bytes, and b has 100 bytes
f = FileList (open('a'), open('b'))
f.read (100) # read 50 bytes from a and 50 from b
My interest is in passing several files to an incremental parser
as if they came from a single file. I would rather not load them
in memory using StringIO and the parser reads only from file-like
objects.
Any pointers appreciated
Kris
More information about the Python-list
mailing list