Open KOLANICH opened 4 years ago
def ourAnnAssign(target: ast.AST, value: ast.AST, annotation: ast.AST, useDedicatedSyntax: bool = False) -> OptAnnAssignT: if useDedicatedSyntax: return ast.AnnAssign( target=target, annotation=annotation, value=value, simple=1, ) else: typeString = astor.to_source(ast, pretty_source="".join) return ast.Assign(targets=[target], value=value, type_comment=typeString)