skip to navigation
skip to content

Not Logged In

pyutf8 0.1.1

Extension for dealing with valid and invalid UTF-8 strings

pyutf8 provides tools to efficiently deal with the validation and cleanup of UTF-8 strings. The primary use case is “garbage in utf-8 out”.

Usage:

>>> from pyutf8 import valid_utf8_bytes
>>> SNOWMAN = u'\N{SNOWMAN}'
>>> SNOWMAN_BYTES = SNOWMAN.encode('utf-8')
>>> valid_utf8_bytes(SNOWMAN) == SNOWMAN_BYTES
True
>>> valid_utf8_bytes(SNOWMAN_BYTES) == SNOWMAN_BYTES
True
>>> valid_utf8_bytes('\xff' + SNOWMAN_BYTES + '\xff') == SNOWMAN_BYTES
True
 
File Type Py Version Uploaded on Size
pyutf8-0.1.1.tar.gz (md5, pgp) Source 2010-03-15 9KB
  • Downloads (All Versions):
  • 5 downloads in the last day
  • 46 downloads in the last week
  • 130 downloads in the last month