How to write a Python class using reticulate

reticulate

#1

RT,

How to write a Python class using reticulate?


#2

You can create classes in any python script, e.g. 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?


#3

I wish to create a class in .R instead of .py, like with function in R.

py <- import_builtins()
with(py$open("output.txt", "w") %as% file, {
  file$write("Hello, there!")
})