refactoring.

This commit is contained in:
INADA Naoki 2013-10-17 08:44:25 +09:00
parent da12e177a3
commit 171c538113
3 changed files with 21 additions and 45 deletions

View file

@ -60,23 +60,6 @@ TYPE_RAW = 3
DEFAULT_RECURSE_LIMIT=511
def pack(o, stream, **kwargs):
"""
Pack object `o` and write it to `stream`
See :class:`Packer` for options.
"""
packer = Packer(**kwargs)
stream.write(packer.pack(o))
def packb(o, **kwargs):
"""
Pack object `o` and return packed bytes
See :class:`Packer` for options.
"""
return Packer(**kwargs).pack(o)
def unpack(stream, **kwargs):
"""
Unpack an object from `stream`.