@@ -264,7 +264,6 @@ Below are some examples of typical usage of the :mod:`bz2` module.
264264Using :func: `compress ` and :func: `decompress ` to demonstrate round-trip compression:
265265
266266 >>> import bz2
267-
268267 >>> data = b """ \
269268 ... Donec rhoncus quis sapien sit amet molestie. Fusce scelerisque vel augue
270269 ... nec ullamcorper. Nam rutrum pretium placerat. Aliquam vel tristique lorem,
@@ -273,19 +272,16 @@ Using :func:`compress` and :func:`decompress` to demonstrate round-trip compress
273272 ... Aliquam pharetra lacus non risus vehicula rutrum. Maecenas aliquam leo
274273 ... felis. Pellentesque semper nunc sit amet nibh ullamcorper, ac elementum
275274 ... dolor luctus. Curabitur lacinia mi ornare consectetur vestibulum."""
276-
277275 >>> c = bz2.compress(data)
278276 >>> len (data) / len (c) # Data compression ratio
279277 1.513595166163142
280-
281278 >>> d = bz2.decompress(c)
282279 >>> data == d # Check equality to original object after round-trip
283280 True
284281
285282Using :class: `BZ2Compressor ` for incremental compression:
286283
287284 >>> import bz2
288-
289285 >>> def gen_data (chunks = 10 , chunksize = 1000 ):
290286 ... """ Yield incremental blocks of chunksize bytes."""
291287 ... for _ in range (chunks):
@@ -308,7 +304,6 @@ while ordered, repetitive data usually yields a high compression ratio.
308304Writing and reading a bzip2-compressed file in binary mode:
309305
310306 >>> import bz2
311-
312307 >>> data = b """ \
313308 ... Donec rhoncus quis sapien sit amet molestie. Fusce scelerisque vel augue
314309 ... nec ullamcorper. Nam rutrum pretium placerat. Aliquam vel tristique lorem,
@@ -317,14 +312,11 @@ Writing and reading a bzip2-compressed file in binary mode:
317312 ... Aliquam pharetra lacus non risus vehicula rutrum. Maecenas aliquam leo
318313 ... felis. Pellentesque semper nunc sit amet nibh ullamcorper, ac elementum
319314 ... dolor luctus. Curabitur lacinia mi ornare consectetur vestibulum."""
320-
321315 >>> with bz2.open(" myfile.bz2" , " wb" ) as f:
322316 ... # Write compressed data to file
323317 ... unused = f.write(data)
324-
325318 >>> with bz2.open(" myfile.bz2" , " rb" ) as f:
326319 ... # Decompress data from file
327320 ... content = f.read()
328-
329321 >>> content == data # Check equality to original object after round-trip
330322 True
0 commit comments