The modules described in this chapter provide a wide range of string
manipulation operations. Here's an overview:
| string |
|
Common string operations. |
| re |
|
Regular expression search and match operations with a
Perl-style expression syntax. |
| struct |
|
Interpret strings as packed binary data. |
| difflib |
|
Helpers for computing differences between objects. |
| fpformat |
|
General floating point formatting functions. |
| StringIO |
|
Read and write strings as if they were files. |
| cStringIO |
|
Faster version of StringIO, but not
subclassable. |
| textwrap |
|
Text wrapping and filling |
| codecs |
|
Encode and decode data and streams. |
| encodings.idna |
|
Internationalized Domain Names implementation |
| unicodedata |
|
Access the Unicode Database. |
| stringprep |
|
String preparation, as per RFC 3453 |