lino.utils.demonames.est

Example usage:

Some fictive Estonians (each couple one male & one female):

>>> for i in range(5):
...    he = (MALE_FIRST_NAMES_ESTONIA.pop(), LAST_NAMES_ESTONIA.pop())
...    she = (FEMALE_FIRST_NAMES_ESTONIA.pop(), LAST_NAMES_ESTONIA.pop())
...    print("%s %s & %s %s" % (he + she))
Aadu Ivanov & Adeele Tamm
Aare Saar & Age Sepp
Aarne Mägi & Age-Kaie Smirnov
Aaro Vasiliev & Aili Petrov
Aaron Kask & Aili Kukk
>>> streets = Cycler(streets_of_tallinn())
>>> print(len(streets))
1523
>>> for i in range(5):
...     print("%s (%s)" % streets.pop())
Aarde tn (Põhja-Tallinn)
Aasa tn (Kesklinn)
Aate tn (Nõmme)
Abaja põik (Pirita)
Abaja tn (Pirita)

Sources:

  • Estonian last names were originally extracted from www.ekspress.ee (I manually added some less frequent names).

  • Estonian first names are extracted from my personal database.

  • Streets of Tallinn are originally from www.eki.ee (Peter Päll confirmed permission to use it here on 2014-11-07).

(This module's source code is available here.)

Functions

_test()

splitter1(s)

splitter3(s)

streets_of_tallinn()