Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/amandasaurus/gedcompy

Python library to parse and work with GEDCOM (geneology/family tree) files
https://github.com/amandasaurus/gedcompy

Last synced: about 1 month ago
JSON representation

Python library to parse and work with GEDCOM (geneology/family tree) files

Awesome Lists containing this project

README

        

gedcompy
========

.. image:: https://travis-ci.org/rory/gedcompy.svg?branch=master
:target: https://travis-ci.org/rory/gedcompy

.. image:: https://coveralls.io/repos/rory/gedcompy/badge.png?branch=master
:target: https://coveralls.io/r/rory/gedcompy?branch=master

Python library to parse and work with `GEDCOM `_ (genealogy/family tree) files.

It's goal is to support GEDCOM v5.5 (`specification here `_).

This is released under the GNU General Public Licence version 3 (or at your option, a later version). See the file `LICENCE` for more.

Example Usage
-------------

>>> import gedcom
>>> gedcomfile = gedcom.parse("myfamilytree.ged")
>>> for person in gedcomfile.individuals:
... firstname, lastname = person.name
... print "{0} {1} is in the file".format(firstname, lastname)

Contributing
------------

Run all unitttests with `tox`.