판타지 스토리, 던전 및 드래곤, RPG 또는 필요한 모든 것에서 캐릭터에 대한 가상의 이름을 생성하기위한 파이썬 패키지.
python3 -m pip install fictional_names Generate_name 함수는 패키지의 주요 기능이며 다른 인수를 전달하여 다양한 방식으로 사용할 수 있습니다. gender , style 및 library 의 다음과 같은 주장이 필요합니다.
gender 'male' 또는 'female' 일 수 있습니다. 임의의 성별을 원한다면 비워 두십시오.
style 'arab' , 'aztec' , 'chinese' , 'dwarven' , 'elven' , 'english' , 'eriskon' , ' 'germanic' , 'giant' , 'greek' , 'halfling' ', ' 'human' ', 'jordan' 'japanese' ', 'martin' , 'orc' 'mongolian' ', '노르 'norsemen' 'roman' , 'rowling' 'sapkowski' , 'slavic' , 'steampunk' , 'tolkien' , 'turkish' 또는 'viking' . 임의의 스타일을 원한다면 비워 두십시오.
* 대부분의 스타일은 분명하지만 일부 스타일은 유명한 작가의 이름을 따서 명명되었으며 일부 스타일은 유명한 판타지 레이스의 이름을 따서 명명되었습니다.
library True 또는 False 일 수 있습니다. 비워두면 무작위로 골랐습니다.
* True 라이브러리는 실제 이름과 유사한 견고한 이름이나 책, 영화 또는 TV 쇼에 사용될 가능성이 높은 이름을 생성하는 데 사용됩니다. False 라이브러리는 style 과 관련하여 임의의 음절에 의해 복합적으로 더 고유 한 이름을 생성하는 데 사용됩니다 .
from fictional_names import name_generator
names = name_generator . generate_name그것이 뒤 따르는 것은 함수를 사용하는 방법과 그로부터 얻을 수있는 것의 예 목록입니다.
names ()
# Probable generated names: 'Eleanor Neumann', 'Nathaniel Eberhardt', 'Yolotzintli (Ethereal Mist)', 'Isabeau of Rhovanion', 'Barthanes al'Tealdar', 'Arabella Bryce', 'Sicilia Lucretillus', 'Orggol the Ruiner', 'Bolbo Honeydew', 'Gerda Einarsdottir', 'Ganoes Untor' names ( style = 'english' )
# Probable generated names: 'Aaron Mckinney', 'Edmund Sheffield', 'Beatrix Moss'
names ( style = 'arab' )
# Probable generated names: 'Youssef Shihab', 'Yasmin Fadel', 'Saeed Nader'
names ( style = 'chinese' )
# Probable generated names: 'Xiulan Tang', 'Guo Qing', 'Mei Chi'
names ( style = 'germanic' )
# Probable generated names: 'Dankrich Vogelweber', 'Folker Holz', 'Siegfried Wiedemann'
names ( style = 'japanese' )
# Probable generated names: 'Yumiko Yoshikawa', 'Naoki Yamamoto', 'Ryozo Nagano'
names ( style = 'slavic' )
# Probable generated names: 'Valentin Marinov', 'Pavelv Borenko', 'Zina Kovačević' names ( style = 'aztec' )
# Probable generated names: 'Miquiztli (Lorekeeper)', 'Huexotzinco (Silver Mist)', 'Callitli Tlanitl'
names ( style = 'greek' , library = True )
# Probable generated names: 'Demosthenes of Kydonia', 'Adrastos of Apollonia', 'Kallisto of Larissa'
names ( style = 'roman' )
# Probable generated names: 'Faucia Vitruvius', 'Atia Tiberius', 'Aventinus Calpurnius'
names ( style = 'viking' )
# Probable generated names: 'Ørvar Yvngirsson', 'Livþora Jarmann', 'Siggyða Norrav' names ( gender = 'male' , style = 'dwarven' , library = False )
# Probable generated names: 'Kazdin Voldurmir', 'Thunûr Kinmarmak', 'Dorgǎrn Bǎlthrak'
names ( gender = 'female' , style = 'elven' , library = True )
# Probable generated names: 'Galadhrim Narothor', 'Narwindë Ardalas', 'Ermalinde Nimrith'
names ( style = 'halfling' , library = True )
# Probable generated names: 'Lyric Tricklebrook', 'Nibs Cobblehill', 'Sylvia Wildflower'
names ( gender = 'male' , style = 'human' , library = True )
# Probable generated names: 'Leander Hecht', 'Jasper Hahn', 'Galahad Thiele'
names ( gender = 'male' , style = 'orc' , library = True )
# Probable generated names: 'Snagrag the Desecrator', 'Bolgrag the Crazed', 'Thak the Deathbringer'
names ( gender = 'female' , style = 'steampunk' , library = True )
# Probable generated names: 'Dorothea Finnigan', 'Bernadette Baron', 'Mathilda Tarleton' names ( gender = 'male' , style = 'tolkien' , library = True )
# Probable generated names: 'Saradoc of Bree', 'Eldric of Rohan', 'Hilbert of Dol Guldur'
names ( style = 'martin' , library = False )
# Probable generated names: 'Bran Conford', 'Toras Belton', 'Sen Berdon'
names ( gender = 'female' , style = 'rowling' , library = False )
# Probable generated names: 'Sega Ryddle', 'Alda Glanvill', 'Kiola Graham' 함수에서 직접 이름을 인쇄하거나 변수에 저장하여 나중에 인쇄 할 수 있습니다.
print ( names ())또는
name = names ()
print ( name )