Python Text Processing
Back
Python 2/3 compatible character encoding detector.(Python standard library) Helpers for computing deltas.Makes Unicode text less broken and more consistent automagically.Fuzzy String Matching.Fast computation of Levenshtein distance and string similarity.Paranoid text spacing.An implementation of figlet written in Python.Convert Chinese hanzi (漢字) to pinyin (拼音).Compute distance between sequences with 30+ algorithms.ASCII transliterations of Unicode text.A Python slugify library that can preserve unicode.A Python slugify library that translates unicode to ASCII.A slugifier that generates unicode slugs with Django as a dependency.Implementation of [hashids](http://hashids.org) in Python.A generator library for concise, unambiguous and URL-safe UUIDs.Implementation of lex and yacc parsing tools for Python.A generic syntax highlighter.A general purpose framework for generating parsers.Parsing human names into their individual components.Parsing, formatting, storing and validating international phone numbers.Browser user agent parser.A non-validating SQL parser.