我有一个jython脚本,其中一个类定义了一些成员函数。在脚本中还定义了其他功能:
import xxxx
class SomeClass (Callable):
def call(self):
hello()
def hello():
print 'hello'
ldr_files = []
ldr_files.append(SomeClass())
thread_pool = Executors.newFixedThreadPool(8)
results = thread_pool.invokeAll(ldr_files)
但是,这似乎与jython不一致,并且它不会调用' hello()'功能
在调用hello()之前调用了许多其他成员函数 - 成员函数调用等,它们工作正常。只有当控件移动到该调用时,它似乎并没有调用该函数(没有打印问候)。
答案 0 :(得分:0)
问题出在实际代码中传递的参数中。拼写错误 !这对于一个不会向我展示的编辑来说太多了。
浪费时间道歉。