PyDocs

Nav

Python Language Services

TemplateStr

ast

class · Added in 3.14
  • TemplateStr(values, /)
TemplateStr(expr* values)
1 Example
>>> expr = ast.parse('t"{name} finished {place:ordinal}"', mode='eval')
>>> print(ast.dump(expr, indent=4))
Expression(
    body=TemplateStr(
        values=[
            Interpolation(
                value=Name(id='name'),
                str='name',
                conversion=-1),
            Constant(value=' finished '),
            Interpolation(
                value=Name(id='place'),
                str='place',
                conversion=-1,
                format_spec=JoinedStr(
                    values=[
                        Constant(value='ordinal')]))]))
from the Python docs
See Also
No see-alsos for ast/TemplateStr
0 Notes
No notes for TemplateStr