Skip to contents

py_builtins provides access to Python's standard built-in functions (e.g., len, iter, isinstance, etc.).

Usage

py_builtins

Details

The object is a locked active binding and cannot be assigned to. It is lazily imported on first access; All built-ins are Python objects; convert to R objects with reticulate::py_to_r().

Examples

if (FALSE) { # \dontrun{

# Access Python's built-in `len`
lst <- reticulate::r_to_py(list(1, 2, 3))
py_builtins$len(lst)

# Use Python's `isinstance`
py_builtins$isinstance(lst, py_builtins$list)

} # }