Mojo module
python_object
Implements PythonObject.
You can import these APIs from the python
package. For example:
from python import PythonObject
from python import PythonObject
Aliases
PyFunction
alias PyFunction = fn(mut PythonObject, mut TypedPythonObject[__init__[__mlir_type.!kgen.string]("Tuple")]) -> PythonObject
PyFunctionRaising
alias PyFunctionRaising = fn(mut PythonObject, mut TypedPythonObject[__init__[__mlir_type.!kgen.string]("Tuple")]) raises -> PythonObject
PythonModule
alias PythonModule = TypedPythonObject[__init__[__mlir_type.!kgen.string]("Module")]
Structs
-
PythonObject
: A Python object. -
TypedPythonObject
: A wrapper aroundPythonObject
that indicates the type of the contained object.
Traits
-
ConvertibleFromPython
: Denotes a type that can attempt construction from a read-only Python object. -
PythonConvertible
: A trait that indicates a type can be converted to a PythonObject, and that specifies the behavior with ato_python_object
method.
Was this page helpful?
Thank you! We'll create more content like this.
Thank you for helping us improve!