Skip to main content Brad's PyNotes

Posts on Formatting

  1. Textwrap Module: Elegant Text Formatting and Wrapping

    TL;DR

    The textwrap module provides functions for formatting text blocks with intelligent line wrapping, indentation control, and paragraph formatting - perfect for creating clean output, documentation, and user interfaces.

  2. String Module

    TL;DR

    The string module provides string constants, Template class for simple substitution, and advanced formatting utilities for text processing.

    Interesting!

    The string.Template class provides a safer alternative to % formatting - it prevents code injection by not allowing arbitrary expressions!