Mimesis用于 Python 的高性能虚假数据生成器
Mimesis 是一个用于 Python 的高性能虚假数据生成器,它以多种语言提供用于多种用途的数据。虚假数据可用于填充测试数据库、创建虚假 API 端点、创建任意结构的 JSON 和 XML 文件、匿名化生产中的数据等。
Python 兼容性
Mimesis 5.0 支持 Python 3.8、3.9 和 3.10;Mimesis 4.1.3 是最后一个支持 Python 3.6 和 3.7 的版本。
支持的功能
- 简单:易于使用和学习
- 多语言:支持多种语言的数据
- 性能:可用于 Python 的最快数据生成器
- 数据多样性:支持多种数据提供者用于各种目的
- 通用数据提供者:从单个对象对所有提供者的简化访问
- 零依赖:不需要 Python 标准库以外的任何模块
- 基于模式的生成器:提供一种简单的机制来通过任何复杂的模式生成数据
安装
在预激活的环境中,使用以下命令安装 Mimesis:
(env) ➜ pip install mimesis
在 Jupyter Notebook 中使用以下命令安装 Mimesis:
(env) ➜ ! pip install mimesis
使用 Pipenv 安装非常相似:
(env) ➜ pipenv install --dev mimesis
如果想在发布之前使用最新的 Mimesis 代码,请从主分支安装或更新代码:
(env) ➜ git clone git@github.com:lk-geimfari/mimesis.git (env) ➜ cd mimesis/ (env) ➜ make install
评论
Weld-Project用于数据分析应用程序的高性能运行时
Weld使用Rust语言编写,可以使用LLVM编译器框架,为整个数据分析工作流生成高效的并行运行的代码。CSAIL曾开发出了几个将速度推向极限的大数据加速项目,比如Milk和Tapir。这个小组声称W
Weld-Project用于数据分析应用程序的高性能运行时
0
Faker.js虚假数据生成
Faker.js可以在浏览器和node.js中生成大量的虚假数据。用法:浏览器 <script src = "faker.js" type = "text/javascript"><
Faker.js虚假数据生成
0
dream.jsJSON 数据生成器
dream.js是一个轻量级的JSON数据生成器。可以从 JSONSchema输出使用标准类型的数据,例如String,Number,Date,Boolean,Array,或者是超过60个的内置自定义
dream.jsJSON 数据生成器
0
Python Swiftclient用于 Swift API 的 Python 客户端
Python Swiftclient 是一个用于 Swift API 的 Python 客户端。其中
Python Swiftclient用于 Swift API 的 Python 客户端
0
Jumpy用于 ND4J 的 Python 接口
Jumpy是ND4J的Python接口:用于JVM的NumpyArrayWrapper。设置Jumpy ,您需要通过环境变量设置一个Jumpy 的类路径:JUMPY_CLASSPATHJUMPY_C
Jumpy用于 ND4J 的 Python 接口
0