Mimesis用于 Python 的高性能虛假數(shù)據(jù)生成器
Mimesis 是一個用于 Python 的高性能虛假數(shù)據(jù)生成器,它以多種語言提供用于多種用途的數(shù)據(jù)。虛假數(shù)據(jù)可用于填充測試數(shù)據(jù)庫、創(chuàng)建虛假 API 端點、創(chuàng)建任??意結(jié)構(gòu)的 JSON 和 XML 文件、匿名化生產(chǎn)中的數(shù)據(jù)等。
Python 兼容性
Mimesis 5.0 支持 Python 3.8、3.9 和 3.10;Mimesis 4.1.3 是最后一個支持 Python 3.6 和 3.7 的版本。
支持的功能
- 簡單:易于使用和學(xué)習(xí)
- 多語言:支持多種語言的數(shù)據(jù)
- 性能:可用于 Python 的最快數(shù)據(jù)生成器
- 數(shù)據(jù)多樣性:支持多種數(shù)據(jù)提供者用于各種目的
- 通用數(shù)據(jù)提供者:從單個對象對所有提供者的簡化訪問
- 零依賴:不需要 Python 標(biāo)準(zhǔn)庫以外的任何模塊
- 基于模式的生成器:提供一種簡單的機制來通過任何復(fù)雜的模式生成數(shù)據(jù)
安裝
在預(yù)激活的環(huán)境中,使用以下命令安裝 Mimesis:
(env) ? pip install mimesis
在 Jupyter Notebook 中使用以下命令安裝 Mimesis:
(env) ? ! pip install mimesis
使用 Pipenv 安裝非常相似:
(env) ? pipenv install --dev mimesis
如果想在發(fā)布之前使用最新的 Mimesis 代碼,請從主分支安裝或更新代碼:
(env) ? git clone [email protected]:lk-geimfari/mimesis.git (env) ? cd mimesis/ (env) ? make install
評論
圖片
表情
