模拟:假数据生成器。
mimesis的Python项目详细描述
安装
要安装模拟,只需使用pip:
[env] ~ ⟩ pip install mimesis
开始
这个库非常容易使用,您所需要的一切只是导入一个对象 表示您需要的数据类型(我们称之为此类对象provider)。
在下面的示例中,我们导入providerPerson, 它表示与个人信息相关的数据,如姓名、姓氏、电子邮件等:
>>>frommimesisimportPerson>>>person=Person('en')>>>person.full_name()'Antonetta Garrison'>>>person.occupation()'Backend Developer'>>>person.telephone()'1-408-855-5063'
关于其他提供者的更多信息,您可以在我们的documentation中阅读。
区域设置
Mimesis目前支持33个不同的locales。你可以 创建提供程序时指定区域设置,它们将返回 适用于与该区域设置关联的语言或国家。
让我们看看它是如何工作的:
>>>frommimesisimportPerson>>>frommimesis.enumsimportGender>>>de=Person('de')>>>en=Person('en')>>>de.full_name(gender=Gender.FEMALE)'Sabrina Gutermuth'>>>en.full_name(gender=Gender.MALE)'Layne Gallagher'
如何贡献
- 看看contributing guidelines。
- 检查未解决的问题或打开新问题以开始讨论 围绕一个功能想法或一个bug。
- 从github上的存储库开始对 您的分支分支。
- 将自己添加到contributors列表中。
- 发送一个pull请求并对维护程序进行bug操作,直到它被合并并 出版。
许可证
Mimesis是根据麻省理工学院的许可证授权的。有关详细信息,请参见LICENSE 信息。