Message361193
(this issue has already a PR for ast.unparse)
>>> from __future__ import annotations
>>> import ast
>>> x: Tuple[1:2,] = 3
>>> __annotations__["x"]
'Tuple[1:2]'
>>> ast.dump(ast.parse("Tuple[1:2,]"))
"Module(body=[Expr(value=Subscript(value=Name(id='Tuple', ctx=Load()), slice=ExtSlice(dims=[Slice(lower=Constant(value=1, kind=None), upper=Constant(value=2, kind=None), step=None)]), ctx=Load()))], type_ignores=[])"
>>> ast.dump(ast.parse("Tuple[1:2]"))
"Module(body=[Expr(value=Subscript(value=Name(id='Tuple', ctx=Load()), slice=Slice(lower=Constant(value=1, kind=None), upper=Constant(value=2, kind=None), step=None), ctx=Load()))], type_ignores=[])" |
|
Date |
User |
Action |
Args |
2020-02-01 21:10:07 | BTaskaya | set | recipients:
+ BTaskaya |
2020-02-01 21:10:07 | BTaskaya | set | messageid: <1580591407.68.0.673076668701.issue39520@roundup.psfhosted.org> |
2020-02-01 21:10:07 | BTaskaya | link | issue39520 messages |
2020-02-01 21:10:07 | BTaskaya | create | |
|