我有python程序。 所有代码都可以在python中工作。你知道吗
这意味着我可以使用python运行本体.py并生成肌肉生物学.rdf在当地。你知道吗
以下是部分代码:
print"~~~~~~~~~~~generate myOntology.rdf~~~~~~~~"
gs = Graph()
graph=getRDF(Triple)
for g in graph:
gs=gs+g
gs.serialize(format='xml')
print gs.serialize(format='xml') ### in java ____ OK
print "save locally???........"
print gs.serialize("myOntology.rdf",format="xml")
##in java______Python Output: None
print gs.serialize(destination="D:\\Desktop\\myOntology.rdf",format="xml")
##in java__ no response
print"~~finish !!! ~generate myOntology.rdf~~~~~~~~"
但是,当我使用java调用pyhton并运行本体.py. 程序停止以本地保存rdf。注意:我的java程序是正确的!!!你知道吗
我真的不知道是什么问题,因为python代码和java代码都是正确的。 但是当java调用python来运行py时,rdf不能保存在本地。你知道吗
我添加文件打开,关闭。。。。问题解决了。但我不知道它为什么起作用
相关问题 更多 >
编程相关推荐