首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何测试这个GEDCOM解析器?

如何测试这个GEDCOM解析器?
EN

Stack Overflow用户
提问于 2018-11-05 04:09:28
回答 1查看 202关注 0票数 0

我试图用我的gedcom文件测试这个解析器。我不明白如何调用某些函数,以及要给出哪些参数。例如,在家庭函数中,我需要传递一个个人作为参数,但是如果我键入一个人的全名,甚至是他的ID,它是不接受的。我得到一个错误"AttributeError:'str‘对象没有属性'is_individual'“。

https://github.com/madprime/python-gedcom

我很感激你的帮助。谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-11-05 22:36:09

关于您的具体示例:在gedcom/__init__.py文件中,is_individual方法仅为Element类定义,因此假定families方法假定(绑定到的值)其individual参数是该类的实例。在您的示例中,这将是解析器解析gedcom文件时创建的许多Element实例之一,您可以通过Gedcom类的element_listelement_dict方法访问该文件。

注意:在您链接到的回购中,自述文件表示该项目已经移动了其他地方。您可能应该在那里使用解析器。此外,如果你在那里提出了一个问题,他们可能会扩展文档来回答你的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53148225

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档