O'Reilly logo

Python Essentials by Steven F. Lott

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Summary of the standard string libraries

Python's standard library offers a number of modules with additional string processing features.

  • string: The string module contains constants that decompose the ASCII characters into letters, numbers, whitespace, and so on. It contains the full definition of the formatter that is used by the str.format() method. We'll look at this in the next section. It also contains the Template class which defines a string template into which values can be interpolated.
  • re: The regular expression library allows us to define a pattern that can be used to parse input strings. We'll look at this in the next section.
  • difflib: The difflib module is used to compare sequences of strings, typically from text files. There are a ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required