Global Variables

The following global variables are available globally.

  • The global Python interface.

    You can import Python modules and access Python builtin types and functions via the Python global variable.

    import Python
    // Import modules.
    let os = Python.import("os")
    let np = Python.import("numpy")
    
    // Use builtin types and functions.
    let list: PythonObject = [1, 2, 3]
    print(Python.len(list)) // Prints 3.
    print(Python.type(list) == Python.list) // Prints true.
    

    Declaration

    public let Python: PythonInterface