'Write a zip member from a file like object.
Args:
src_fd: A file like object, must support seek(), tell(), read().
arcname: The name in the archive this should take.
compress_type: Compression type (zipfile.ZIP_DEFLATED, or ZIP_STORED)
st: An optional stat object to be used for setting headers.
Raises:
ArchiveAlreadyClosedError: If the zip if already closed.'

def WriteFromFD(self, src_fd, arcname=None, compress_type=None, st=None):

    for chunk in self._generator.WriteFromFD(src_fd, arcname=arcname, compress_type=compress_type, st=st):
        self._fd.write(chunk)
