Description Usage Arguments Details Examples
The function pyExecp is designed to execute a single line of Python code from within R. Thereby pyExecp tries to emulate the natural interactive Python terminal behavior.
1 | pyExecp(code)
|
code |
a string of Python code to be executed in Python. |
The name pyExecp is short for python execute and print.
As the name is indicating the most visual difference between pyExec
and pyExecp lies in the printing behavior. For example, executing
pyExecp('"Hello " + "R!"')
would show 'Hello R!'
in the
R terminal, executing pyExec('"Hello " + "R!"')
wouldn't show
anything. Internally pyExec uses PyRun_SimpleString and pyExecp uses
PyRun_String with the flag Py_single_input, therefore pyExecp
can be used to simulate an interactive Python interpreter behavior.
1 | pyExecp('"Hello" + " " + "R!"')
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.