Fix py init

pull/605/head
jhengazuki 4 months ago
parent 2552ec6b21
commit c6782b3339
  1. 5
      chaquo/src/main/java/com/fongmi/chaquo/Loader.java

@ -6,15 +6,14 @@ import com.github.catvod.utils.Path;
public class Loader {
private PyObject app;
private final PyObject app;
private void init() {
public Loader() {
if (!Python.isStarted()) Python.start(Platform.create());
app = Python.getInstance().getModule("app");
}
public Spider spider(String api) {
if (app == null) init();
PyObject obj = app.callAttr("spider", Path.py().getAbsolutePath(), api);
return new Spider(app, obj, api);
}

Loading…
Cancel
Save