string.Template()
string.Template() is a Python function in the String Constants category. Creates a template with $ placeholders for safe string substitution. The syntax is string.Template(template). Parameters: template — string with $placeholders. Returns: Template object. A typical example: from string import Template
t = Template("Hello $name!")
t.substitute(name="World") # "Hello World!". A close sibling is string.ascii_letters, which string containing all ASCII letters (both lowercase and uppercase). A close sibling is string.ascii_lowercase, which string containing all lowercase ASCII letters. A close sibling is string.ascii_uppercase, which string containing all uppercase ASCII letters. A close sibling is string.digits, which string containing all decimal digit characters. More about this category: String constants and Template — ascii_letters, digits, punctuation, Template. Related String Constants entries: string.ascii_letters, string.ascii_lowercase, string.ascii_uppercase, string.digits, string.hexdigits, string.punctuation. This page is part of the free Python Reference documentation covering 978+ functions, methods, and modules with examples and parameter details.