मैं जावा प्रोजेक्ट के भीतर ज्योथन का उपयोग कर रहा हूं।जावा क्लास से पाइथन विधि कैसे कॉल करें?
मैं एक जावा वर्ग है: myJavaClass.java
और एक अजगर वर्ग: myPythonClass.py
public class myJavaClass{
public String myMethod() {
PythonInterpreter interpreter = new PythonInterpreter();
//Code to write
}
}
अजगर फ़ाइल इस प्रकार है:
class myPythonClass:
def abc(self):
print "calling abc"
tmpb = {}
tmpb = {'status' : 'SUCCESS'}
return tmpb
अब समस्या मैं के abc()
विधि कॉल करना चाहते है मेरी पाइथन फ़ाइल myMethod
मेरी जावा फ़ाइल की विधि और परिणाम प्रिंट करें।
What've आप की कोशिश की? क्या आपने इसे देखा है: http://www.jython.org/archive/21/docs/embedding.html? – grifaton