I just started to use RStudio with Python (up to now everything works) and I wonder if there is a preferred way to run scripts such as my small Test.py
containing
import inspect
import os
a = 5
print(a)
print(inspect.currentframe())
os.chdir("C:/.../") # a path, whatever you like
cwd = os.getcwd()
# print the current directory
print("Current working directory is:", cwd)
There is an answer for R here but this does not consider Python. I tried the flollowing:
reticulate::repl_python()
in R-console => Change from R- to Python-console It seems, reticulate::repl_python()
forces the quit
first.
This reference for reticulate and its description did not help : The reticulate package provides a comprehensive set of tools for interoperability between Python and R... Reticulate embeds a Python session within your R session, enabling seamless, high-performance interoperability.
(Too long for a comment. Maybe it helps others and hopefully, everything is correct)
What I understand now, RStudio provides an editor for R (not surprising). When you run Python code within RStudio, there is an R-wrapper for Python translating the code to R.
Thus, RStudio does not switch the editor to a native Python-IDE (which was my expectation) like VScode or others.
What I understand now: If you have projects with Python only, use a Python editor.
The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.