Class PyModuleFromResource

java.lang.Object
com.illumon.ipykernel.PyModuleFromResource

public class PyModuleFromResource extends Object
Allows us to create a PyObject from a resource. This sort of functionality is needed because python is unable to natively find java resource modules, since java resources aren't exposed to the filesystem. Note: we could implement a custom module loader, via https://www.python.org/dev/peps/pep-0302/, if we wanted to resolve java resources more natively.
  • Constructor Details

    • PyModuleFromResource

      public PyModuleFromResource()
  • Method Details

    • load

      public static org.jpy.PyObject load(Class<?> clazz, String moduleName, String resource)