Run a Python REPL
This function provides a Python REPL in the R session, which can be used to interactively run Python code. All code executed within the REPL is run within the Python main module, and any generated Python objects will persist in the Python session after the REPL is detached.
repl_python( module = NULL, quiet = getOption("reticulate.repl.quiet", default = FALSE), input = NULL )
module |
An (optional) Python module to be imported before the REPL is launched. |
quiet |
Boolean; print a startup banner when launching the REPL? If
|
input |
Python code to be run within the REPL. Setting this can be useful if you'd like to drive the Python REPL programmatically. |
When working with R and Python scripts interactively, one can activate
the Python REPL with repl_python()
, run Python code, and later run exit
to return to the R console.
py, for accessing objects created using the Python REPL.
## Not run: # enter the Python REPL, create a dictionary, and exit repl_python() dictionary = {'alpha': 1, 'beta': 2} exit # access the created dictionary from R py$dictionary # $alpha # [1] 1 # # $beta # [1] 2 ## End(Not run)
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.