i could reopen an rb+ opened file-like, as i needed rt for csvreader.
rtfile = os.fdopen( infile.stream.fileno(), 'rt')