一、Python調用jar包
該操作需要安裝JAVA環境,并設定環境變量
from jpype import *
jpype_path = getDefaultJVMPath()
startJVM(jpype_path, "-Djava.class.path=E:\\test_add.jar")
dog = JClass("com.test.testinterface.Dog")
dog.speak("Hello World")
shutdownJVM()
注意項:
1、安裝jpype
使用以下指令安裝jpype
pip install jpype1
而不是 pip install jpype,這個指令會報錯,不過你們自己可以試一下。
2、python和java比對
要是32位都是32位,要是64位則都為64位,否則會報錯
二、Python調用dll
from ctypes import *
dll_path = r"E:\\HXiMateWin32.dll"
dll = cdll.LoadLibrary(dll_path)