长话短说,一段代码,我在工作中的工作有一行:什么是在Python系统()进口
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。
Java与什么有什么关系? – millimoose
另外,如果你做'进口系统;打印(系统)',它会告诉你模块加载的路径。这应该告诉你,如果它是自定义的。 – millimoose
@millimoose我主要想确定我没有忽略一个重要的线索,因为我知道至少有三个导入的模块来自Java。其中......我只是意识到我忘了提及我们正在使用Jython。 –