我有两个Java 类Foo和FooBar一些包。这两个类都实现了接口 FooIFC。我想查找实例是类型Foo还是FooBar来自Jython脚本。
我getinstance()在 IFC 的一个基类(实现者)中有一个静态
from package import FooIFC
from package import Foo
if FooIFC.getinstance() instanceof Foo:
print "Foo"
else:
print "FooBar"
我也试过isintance(FooIFC.getinstance(), Foo)了。这给出了一个未找到的错误名称。
instanceof给出预期的冒号错误。
如何从 python 脚本中找到对象类型?