R: Run Python code

py_run {reticulate} | R Documentation

## Run Python code

### Description

Execute code within the scope of the `__main__` Python module.

### Usage

    py_run_string(code, local = FALSE, convert = TRUE)

    py_run_file(file, local = FALSE, convert = TRUE)

### Arguments

`code` | The Python code to be executed.
`local` | Boolean; should Python objects be created as part of a local / private dictionary? If `FALSE`, objects will be created within the scope of the Python main module.
`convert` | Boolean; should Python objects be automatically converted to their R equivalent? If set to `FALSE`, you can still manually convert Python objects to R via the `py_to_r()` function.
`file` | The Python script to be executed.

### Value

A Python dictionary of objects. When `local` is `FALSE`, this dictionary captures the state of the Python main module after running the provided code. Otherwise, only the variables defined and used are captured.

[Package reticulate version 1.23 Index]