生成随机冰岛人的实用程序

icelander-generator的Python项目详细描述


冰岛发电机

冰岛发电机是一个工具,以产生一群冰岛人。

详细信息

Icelander Generator使用从is.wikipedia.org和 kennitala pypi包(https://pypi.org/project/kennitala/)生成随机的人 有冰岛人的名字和肯尼塔拉。它对于测试非常有用 需要一群冰岛人。我想也可以用来消遣。

安装

在您的virtualenv跑步中

$ pip install icelander-generator

用法

冰岛人

fromicelander_generatorimportIcelandericelander=Icelander()# Generate a random personicelander.get_random_person()# Returns {#   'ssn': '{random ssn}',#   'gender': '{randomly selected gender},#   'firstname': '{randomly selected first name based on gender}',#   'lastname': '{randomly selected last name based on gender}',# }# Generate a woman born in 1981icelander.get_random_person(gender='female',year=1981)# Returns {#   'ssn': '{random ssn from year 1981}',#   'gender': 'female',#   'firstname': '{randomly selected first name based on gender}',#   'lastname': '{randomly selected last name based on gender}',# }# Return a list of randomly generated people of random age and gendericelander.get_random_people(10)# Return a list of randomly generated women born in 1981icelander.get_random_people(10,gender='female',year=1981)# Dump result from get_random_people to a json fileicelander.dump_random_people_to_file(filename='dump.json',num_people=10,gender='female',year='1981')

地址

fromicelander_generator.addressimportAddressad=Address()# Get random addressad.get_random_address()# Get random address in Reykjavíkad.get_random_address(place='Reykjavík')# Get random address in 101 PO codead.get_random_address(po_code='101')# Get random address, but only up to street number 23ad.get_random_address(max_num=23)

未来想法

  • 更多性别选择?
  • 中间名
  • 公司发电机

我也愿意在https://github.com/7oi/IcelanderGenerator上征求建议和请求

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
当JUnit测试失败时,java会显示一条用户友好的消息   java着色器不渲染到窗口   java CXF DOSGi正在忽略注释   我想把这行JAVA改成kotlin   java如果我想在ArrayQue中提供null,我该怎么做   java如何在Springboot中为线程调度命名   java如何将使用者<String>传递给方法   java如何在GWT中检查正则表达式的时间戳?   将Mongodb与Java连接时,在类路径上找不到SLF4J   使用Java创建数组数组   java Hibernate获取对象并另存为外键   java应用程序在打开活动时崩溃   java如何从AlarmManager BroadcastReceiver调用MainActivity方法?   Executor服务中的java不确定任务   JavaSpringMVC本地主机工作应用程序在Heroku部署后返回错误404   当精灵与加速计一起旋转时,java将精灵弹离墙壁   Java:可以创建一个带有“变量”字段的类吗?   java OpenGL空指针异常   使用servlet登录facebook时出现java错误   Android Studio中的java Junit