RT,
How to write a Python class using reticulate?
You can create classes in any python script, e.g. source_python('create_class.py')
source_python('create_class.py')
Functions and other data within Python modules and classes can be accessed via the $ operator (analogous to the way you would interact with an R list, environment, or reference class). Some more details in this article; Introduction to reticulate.
Or perhaps I misunderstand the question?
I wish to create a class in .R instead of .py, like with function in R.
.R
.py
with
py <- import_builtins() with(py$open("output.txt", "w") %as% file, { file$write("Hello, there!") })