def convert(self):
try:
parsetree = ramlparser.load(self.inputname)
except ValidationError as e:
print 'validation error:', e.errors
#print "could not load file: error loading file"
#traceback.print_exc()
return
# make it a member..
self.parsetree = parsetree
self.listXResources(parsetree)
#print parsetree
#output = dump(parsetree, Dumper=Dumper,default_flow_style=False)
#output = dump(parsetree, Dumper=SafeDumper)
#print output
try:
self.document = Document(docx=self.resourcedoc)
except:
print "could not load file: ", self.resourcedoc
print "make sure that docx file exist in same directory as executable"
return
self.generateSections(parsetree, self.ResourceName)
self.document.save(self.resourceout)
raml2doc-met.py 文件源码
python
阅读 25
收藏 0
点赞 0
评论 0
评论列表
文章目录