pyutf8

Extension for dealing with valid and invalid UTF-8 strings
Download

pyutf8 Ranking & Summary

Advertisement

  • Rating:
  • License:
  • MIT/X Consortium Lic...
  • Price:
  • FREE
  • Publisher Name:
  • Bob Ippolito
  • Publisher web site:

pyutf8 Tags


pyutf8 Description

Extension for dealing with valid and invalid UTF-8 strings pyutf8 is a Python module 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_BYTESTrue>>> valid_utf8_bytes(SNOWMAN_BYTES) == SNOWMAN_BYTESTrue>>> valid_utf8_bytes('\xff' + SNOWMAN_BYTES + '\xff') == SNOWMAN_BYTESTrue Requirements: · Python


pyutf8 Related Software