context_manager
¶
Classes:
WithItem
¶
WithItem(
context_expr: Expr,
instance_name: Optional[Identifier] = None,
)
Methods:
Source code in packages/astx/src/astx/context_manager.py
39 40 41 42 43 44 45 46 47 48 49 50 51 | |
get_struct
¶
Source code in packages/astx/src/astx/context_manager.py
80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 | |
WithStmt
¶
WithStmt(
items: list[WithItem],
body: Block,
loc: SourceLocation = NO_SOURCE_LOCATION,
parent: Optional[ASTNodes] = None,
)
Bases: StatementType
Methods:
-
get_struct– -
to_json– -
to_yaml–
Source code in packages/astx/src/astx/context_manager.py
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 | |
get_struct
¶
get_struct(simplified: bool = False) -> ReprStruct
Source code in packages/astx/src/astx/context_manager.py
149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 | |
to_json
¶
Source code in packages/astx/src/astx/base.py
400 401 402 403 404 405 406 407 408 409 | |
to_yaml
¶
Source code in packages/astx/src/astx/base.py
387 388 389 390 391 392 393 394 395 396 397 398 | |