Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

python-bz2

Introduction

The python-bz2 module provides a comprehensive Python interface for the bz2 compression library. It implements a complete file interface, one shot (de)compression functions, and types for sequential (de)compression.

Features

python-bz2 provides the following features:

  • BZ2File implements complete file interface, including readline(), readlines(), xreadlines(), writelines(), seek(), etc;

  • BZ2File implements emulated seek() support;

  • Sequential (de)compression supported by BZ2Compressor and BZ2Decompressor types;

  • One shot (de)compression supported by compress() and decompress() functions;
  • Complete inline documentation;
  • Thread safety uses individual locking mechanism;
  • Comprehensive unit tests.

Documentation

There's pydoc-generated documentation available.

Download

This module is distributed with Python itself since version 2.3.

As a reference, the obsolete version is also available.

Author

Gustavo Niemeyer <gustavo@niemeyer.net>


CategoryProject

python-bz2 (last edited 2008-03-03 03:26:04 by GustavoNiemeyer)