Mimesis:伪造数据生成器。
项目描述
Mimesis:伪造数据生成器
模仿(/mɪˈmiːsɪs)是一个强大的Python数据生成器,可以生成各种语言的假数据。
其主要特性包括:
- 多语言:支持35种不同的地区。
- 可扩展性:支持自定义数据提供者和自定义字段处理器。
- 易于使用:具有简单的设计和清晰的文档,便于直接生成数据。
- 性能:在Python解决方案中被广泛认为是速度最快的生成器。
- 数据多样性:包含适用于不同用例的各种数据提供者。
- 基于模式的生成器:提供基于模式的生成器,轻松生成任何复杂度的数据。
- 直观:出色的编辑器支持。完全类型化,因此几乎在所有地方都有自动完成。
安装
要安装mimesis,请使用pip
~ pip install mimesis
要在Python 3.8和3.9版本上使用Mimesis,兼容的最终版本是Mimesis 11.1.0。安装此特定版本以确保兼容性。
文档
您可以在Read the Docs上找到完整的文档。
它分为几个部分:
您可以通过向此存储库发送拉取请求来改进它。
使用
该库非常易于使用,您只需导入与所需数据类型相对应的数据提供者对象即可。
例如,可以导入Person提供者以访问个人信息,包括姓名、姓氏、电子邮件和其他相关字段
from mimesis import Person
from mimesis.locales import Locale
person = Person(Locale.EN)
person.full_name()
# Output: 'Brande Sears'
person.email(domains=['example.com'])
# Output: 'roccelline1878@example.com'
person.email(domains=['mimesis.name'], unique=True)
# Output: 'f272a05d39ec46fdac5be4ac7be45f3f@mimesis.name'
person.telephone(mask='1-4##-8##-5##3')
# Output: '1-436-896-5213'
许可协议
Mimesis采用MIT许可。有关更多信息,请参阅LICENSE。
项目详情
下载文件
下载适用于您的平台的文件。如果您不确定选择哪个,请了解有关安装包的更多信息。
源分发
mimesis-18.0.0.tar.gz (4.7 MB 查看哈希值)
构建分发
mimesis-18.0.0-py3-none-any.whl (4.7 MB 查看哈希值)
关闭
mimesis-18.0.0.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 7d7c76ecd680ae48afe8dc4413ef1ef1ee7ef20e16f9f9cb42892add642fc1b2 |
|
MD5 | 34545e262c85502ce5441f46bd67ff73 |
|
BLAKE2b-256 | 5df133fb02aa19271a5a2334d24a597047399744a3f1e8c97be31053887260b4 |
关闭
mimesis-18.0.0-py3-none-any.whl的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | a51854a5ce63ebf2bd6a98e8841412e04cede38593be7e16d1d712848e6273df |
|
MD5 | 0cc4632f0b07e2d40f89cf667f89a818 |
|
BLAKE2b-256 | b6c80b91996ce5337bb877300d0a0e86df17ab72da573625348dcb6cd92c3c41 |