• Georg Brandl's avatar
    Merged revisions 72007-72010,72036-72037 via svnmerge from · 3885314b
    Georg Brandl yazdı
    svn+ssh://pythondev@svn.python.org/python/trunk
    
    ........
      r72007 | georg.brandl | 2009-04-27 17:09:25 +0200 (Mo, 27 Apr 2009) | 1 line
    
      #5856: fix typo s in traceback example.
    ........
      r72008 | georg.brandl | 2009-04-27 17:10:44 +0200 (Mo, 27 Apr 2009) | 1 line
    
      Remove ".. warning::" markup that doesnt contain warnings for users, rather todo items.
    ........
      r72009 | georg.brandl | 2009-04-27 17:29:09 +0200 (Mo, 27 Apr 2009) | 3 lines
    
      Demote warnings to notices where appropriate, following the goal that as few "red box" warnings
      should clutter the docs as possible.  Part 1: stuff that gets merged to Py3k.
    ........
      r72010 | georg.brandl | 2009-04-27 17:29:26 +0200 (Mo, 27 Apr 2009) | 2 lines
    
      Demote warnings to notices, part 2: stuff that is 2.x-only.
    ........
      r72036 | georg.brandl | 2009-04-27 19:04:23 +0200 (Mo, 27 Apr 2009) | 1 line
    
      #5848: small unittest doc patch.
    ........
      r72037 | georg.brandl | 2009-04-27 19:09:53 +0200 (Mo, 27 Apr 2009) | 1 line
    
      #5840: dont claim we dont support TLS.
    ........
    3885314b
binhex.rst 1.87 KB

:mod:`binhex` --- Encode and decode binhex4 files

This module encodes and decodes files in binhex4 format, a format allowing representation of Macintosh files in ASCII. On the Macintosh, both forks of a file and the finder information are encoded (or decoded), on other platforms only the data fork is handled.

Note

In Python 3.x, special Macintosh support has been removed.

The :mod:`binhex` module defines the following functions:

The following exception is also defined:

Notes

There is an alternative, more powerful interface to the coder and decoder, see the source for details.

If you code or decode textfiles on non-Macintosh platforms they will still use the old Macintosh newline convention (carriage-return as end of line).

As of this writing, :func:`hexbin` appears to not work in all cases.