compress Method
Creates the compressed gzip archive.
Syntax
def compress() -> None: ...
Remarks
Invoking compress creates the archive specified by archive_file. When the method is called, the file specified by file_decompressed_name will be opened, and the file specified by archive_file will contain the compressed output.
The filename to be stored within the archive is given by file_compressed_name. If this property is set to the empty string, it will be set to an appropriate value automatically; the class always writes a filename in the gzip headers.
As the data is compressed the on_progress event will be fired at regular intervals. This event may be used to stream out the gzip file, or to display a progress bar to the user.