mirror of
https://github.com/Tiendil/pynames.git
synced 2025-09-21 20:30:48 +02:00
added missing generators to readme
This commit is contained in:
parent
219b810cfe
commit
3351f57fa5
1 changed files with 23 additions and 9 deletions
32
README.md
32
README.md
|
@ -1,4 +1,4 @@
|
||||||
# PYNAMES - библиотека для генерации имён
|
# PYNAMES - библиотека для генерации имён
|
||||||
|
|
||||||
**Name generation library - [see English description here](https://github.com/Tiendil/pynames/wiki/EN_README)**
|
**Name generation library - [see English description here](https://github.com/Tiendil/pynames/wiki/EN_README)**
|
||||||
|
|
||||||
|
@ -22,10 +22,10 @@ elven_generator = DnDNamesGenerator()
|
||||||
количество различных имён (мужских и женских) и для каждого пола в отдельности
|
количество различных имён (мужских и женских) и для каждого пола в отдельности
|
||||||
|
|
||||||
```python
|
```python
|
||||||
In [4]: elven_generator.get_names_number()
|
In [4]: elven_generator.get_names_number()
|
||||||
Out[4]: 1952949936
|
Out[4]: 1952949936
|
||||||
|
|
||||||
In [5]: elven_generator.get_names_number(GENDER.MALE)
|
In [5]: elven_generator.get_names_number(GENDER.MALE)
|
||||||
Out[5]: 976474968
|
Out[5]: 976474968
|
||||||
|
|
||||||
In [6]: elven_generator.get_names_number(GENDER.FEMALE)
|
In [6]: elven_generator.get_names_number(GENDER.FEMALE)
|
||||||
|
@ -35,10 +35,10 @@ Out[6]: 976474968
|
||||||
Быстрое получение просто случайного имени
|
Быстрое получение просто случайного имени
|
||||||
|
|
||||||
```python
|
```python
|
||||||
In [7]: elven_generator.get_name_simple()
|
In [7]: elven_generator.get_name_simple()
|
||||||
Out[7]: u'Elineer'
|
Out[7]: u'Elineer'
|
||||||
|
|
||||||
In [8]: elven_generator.get_name_simple(GENDER.MALE)
|
In [8]: elven_generator.get_name_simple(GENDER.MALE)
|
||||||
Out[8]: u'Caslithdar'
|
Out[8]: u'Caslithdar'
|
||||||
|
|
||||||
In [9]: elven_generator.get_name_simple(GENDER.MALE, LANGUAGE.EN) # English transcription
|
In [9]: elven_generator.get_name_simple(GENDER.MALE, LANGUAGE.EN) # English transcription
|
||||||
|
@ -48,7 +48,7 @@ Out[9]: u'Mararon'
|
||||||
вместо текста можно получить объект имени с подробной информацией
|
вместо текста можно получить объект имени с подробной информацией
|
||||||
|
|
||||||
```python
|
```python
|
||||||
In [10]: name = elven_generator.get_name()
|
In [10]: name = elven_generator.get_name()
|
||||||
|
|
||||||
In [11]: name.translations
|
In [11]: name.translations
|
||||||
Out[11]: {u'f': {u'en': u"mil'Jashoreti"}} # all transcriptions
|
Out[11]: {u'f': {u'en': u"mil'Jashoreti"}} # all transcriptions
|
||||||
|
@ -64,9 +64,23 @@ Out[12]: frozenset([u'f']) # all genders
|
||||||
|
|
||||||
Сущестующие генераторы:
|
Сущестующие генераторы:
|
||||||
|
|
||||||
* pynames.russian.PaganNamesGenerator
|
* pynames.elven.DnDNamesGenerator
|
||||||
|
* pynames.elven.WarhammerNamesGenerator
|
||||||
|
* pynames.goblin.GobberFullnameGenerator
|
||||||
|
* pynames.goblin.GoblinGenerator
|
||||||
|
* pynames.iron_kingdoms.CaspianMidlunderSuleseFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.DwarfFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.GobberFullnameGenerator == pynames.goblin.GobberFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.IossanNyssFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.KhadoranFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.OgrunFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.RynFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.ThurianMorridaneFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.TordoranFullnameGenerator
|
||||||
|
* pynames.iron_kingdoms.TrollkinFullnameGenerator
|
||||||
* pynames.korean.KoreanNamesGenerator
|
* pynames.korean.KoreanNamesGenerator
|
||||||
* pynames.mongolian.MongolianNamesGenerator
|
* pynames.mongolian.MongolianNamesGenerator
|
||||||
|
* pynames.orc.OrcNamesGenerator
|
||||||
|
* pynames.russian.PaganNamesGenerator
|
||||||
* pynames.scandinavian.ScandinavianNamesGenerator
|
* pynames.scandinavian.ScandinavianNamesGenerator
|
||||||
* pynames.elven.WarhammerNamesGenerator
|
|
||||||
* pynames.elven.DnDNamesGenerator
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue