blark.output.OutputBlock

class blark.output.OutputBlock(code: 'str', metadata: 'Dict[str, Any]' = <factory>, origin: 'Optional[ParseResult]' = None)[source]

Bases: object

Methods

__init__(code[, metadata, origin])

Attributes

origin

The origin of the above code block.

code

The (optionally modified) code to write as output.

metadata

Metadata to add/modify.

code: str

The (optionally modified) code to write as output.

metadata: Dict[str, Any]

Metadata to add/modify.

origin: ParseResult | None = None

The origin of the above code block.

__init__(code: str, metadata: Dict[str, Any] = <factory>, origin: Optional[ParseResult] = None) None