PyDocs

Nav

Python Language Services

JoinedStr

ast

class
  • JoinedStr(values)
JoinedStr(expr* values)
1 Example
>>> print(ast.dump(ast.parse('f"sin({a}) is {sin(a):.3}"', mode='eval'), indent=4))
Expression(
    body=JoinedStr(
        values=[
            Constant(value='sin('),
            FormattedValue(
                value=Name(id='a'),
                conversion=-1),
            Constant(value=') is '),
            FormattedValue(
                value=Call(
                    func=Name(id='sin'),
                    args=[
                        Name(id='a')]),
                conversion=-1,
                format_spec=JoinedStr(
                    values=[
                        Constant(value='.3')]))]))
from the Python docs
See Also
No see-alsos for ast/JoinedStr
0 Notes
No notes for JoinedStr