长话短说,我正在工作的一段代码就行了:
from System import System
稍后的代码:
desc_ = System()
xmlParser = Parser(desc_.getDocument())
# xmlParser.setEntityBase(self.dtdBase)
for featureXMLfile in featureXmlList.split(","):
print featureXMLfile
xmlParser.parse(featureXMLfile)
feat = desc_.get(featureName)
return feat
Parser
是Java中的XML解析器(它包含在不同的导入中),但我没有得到desc_
位正在做的事情。我的意思是,它显然具有我们试图推出的功能,但我并不完全看到它在哪里。 System
是Python或Java的标准库,还是我在看自定义的东西?
不幸的是,我小组中的其他人都在圣诞节前夕度假,所以我不能直接问他们。谢谢您的帮助。我对Python仍然不是很熟悉。
答案 0 :(得分:3)
这不是来自标准库,因此您需要检查您的系统(Python有足够的内省来帮助您)。
您可以告诉标准库中的Python模块使用小写名称as per PEP-8,或搜索the library reference。
请注意,Python拥有自己的XML parsing tools,在Python中使用它比使用Java更好。
编辑:正如您在使用Jython的评论中所指出的那样,这似乎是Java的System
包。
答案 1 :(得分:0)
import System; print(System)
来确定这一点。