Compress a block of data. compresslevel, if given, must be a number between 1 and 9. For incremental compression, use a BZ2Compressor object instead.
(data, compresslevel=9)
| 311 | |
| 312 | |
| 313 | def compress(data, compresslevel=9): |
| 314 | """Compress a block of data. |
| 315 | |
| 316 | compresslevel, if given, must be a number between 1 and 9. |
| 317 | |
| 318 | For incremental compression, use a BZ2Compressor object instead. |
| 319 | """ |
| 320 | comp = BZ2Compressor(compresslevel) |
| 321 | return comp.compress(data) + comp.flush() |
| 322 | |
| 323 | |
| 324 | def decompress(data): |