2009-02-09 72 views
1

我试图使用ImageInfo和Jython从我的硬盘上的图像获取信息。Jython,ImageInfo

我已导入模块正常,但不断收到此错误:

TypeError: setInput(): expected 2 args; got 1 

这是我想使用的代码:

filename = "C:\\image.jpg" 
img = ImageInfo.setInput(filename) 

任何人都可以指出我在做什么错。

干杯

EEF

回答

2

缺少的参数Jython的抱怨是的imageinfo对象本身,它并不存在。你必须先构建它。所以:

filename = "C:\\image.jpg" 
ii = ImageInfo() 
img = ii.setInput(filename) 

filename = "C:\\image.jpg" 
img = ImageInfo().setInput(filename) 

也可行。