专栏首页测试技术圈Facebook开源的数据Mock:Memisis详解

Facebook开源的数据Mock:Memisis详解

安装

pip install mimesis

源代码

git clone git@github.com:lk-geimfari/mimesis.git

支持多语言

Code

Name

Native Name

cs

Czech

Česky

da

Danish

Dansk

de

German

Deutsch

de-at

Austrian german

Deutsch

de-ch

Swiss german

Deutsch

el

Greek

Ελληνικά

en

English

English

en-au

Australian English

English

en-ca

Canadian English

English

en-gb

British English

English

es

Spanish

Español

es-mx

Mexican Spanish

Español

et

Estonian

Eesti

fa

Farsi

فارسی

fi

Finnish

Suomi

fr

French

Français

hu

Hungarian

Magyar

is

Icelandic

Íslenska

it

Italian

Italiano

ja

Japanese

日本語

kk

Kazakh

Қазақша

ko

Korean

한국어

nl

Dutch

Nederlands

nl-be

Belgium Dutch

Nederlands

no

Norwegian

Norsk

pl

Polish

Polski

pt

Portuguese

Português

pt-br

Brazilian Portuguese

Português Brasileiro

ru

Russian

Русский

sv

Swedish

Svenska

tr

Turkish

Türkçe

uk

Ukrainian

Український

zh

Chinese

汉语

提供的provider种类

No

Provider

Description

1

Address

Address data (street name, street suffix etc.)

2

Business

Business data (company, company_type, copyright etc.)

3

Code

Codes (ISBN, EAN, IMEI etc.).

4

ClothingSize

Clothing sizes (international sizes, european etc.)

5

Datetime

Datetime (day of week, month, year etc.)

6

Development

Data for developers (version, programming language etc.)

7

File

File data (extension etc.)

8

Food

Information on food (vegetables, fruits, measurements etc.)

9

Games

Games data (game, score, pegi_rating etc.)

10

Person

Personal data (name, surname, age, email etc.)

11

Text

Text data (sentence, title etc.)

12

Transport

Dummy data about transport (truck model, car etc.)

13

Science

Scientific data (rna sequence dna sequence, etc.)

14

Structure

Structured data (html, css etc.)

15

Internet

Internet data (facebook, twitter etc.)

16

Hardware

The data about the hardware (resolution, cpu, graphics etc.)

17

Numbers

Numerical data (floats, primes, digit etc.)

18

Path

Provides methods and property for generate paths.

19

Payment

Payment data (credit_card, credit_card_network, etc.)

20

UnitSystem

Provides names of unit systems in international format.

21

Generic

All at once.

22

Cryptographic

Cryptographic data.

schema支持的数据生成

No

Provider

Description

1

AbstractField

Can represent any method of any provider.

2

Field

Alias for schema.AbstractField

本文分享自微信公众号 - V社 北京社(SoftwareTesters),作者:CrissChan

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-01-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Linux下Jenkins+ant+jmeter[上]

    1.firewall-cmd --zone=public --add-port=8080/tcp --permanent

    Criss@陈磊
  • 彻底搞懂Java动态代理

    现在spring大行其道,经常使用的AOP功能就是动态代理机制的实现。动态代理到底是怎么回事呢?

    Criss@陈磊
  • 这些高性能负载均衡架构知识点,90%的人分不清!

    高性能集群的本质很简单,通过增加更多的服务器来提升系统整体的计算能力。由于计算本身存在一个特点:同样的输入数据和逻辑,无论在哪台服务器上执行,都应该得到相同的输...

    Criss@陈磊
  • Ubuntu系统微调

    本章讲述了基本的基于命令行界面的系统配置方法。在学习本章前,你需要先阅读 Ubuntu 系统安装提示, 第 3 章.

    一见
  • Linux之day7 打包压缩与搜索命令

    心跳包
  • Linux系统部分主要目录或文件汇总

    醉生萌死
  • linux系统重要子目录介绍

    昨天介绍了系统根目录下的结构与一级目录的作用,今天来看一看系统一些重要的需要去了解的目录

    民工哥
  • 六招轻松搞定你的CentOS系统安全加固 原

    Redhat是目前企业中用的最多的一类Linux,而目前针对Redhat攻击的黑客也越来越多了。我们要如何为这类服务器做好安全加固工作呢?

    拓荒者
  • linux服务器 云虚拟主机基础安全设置

    日常工作中有很多人会问,我买了阿里云的主机 买了腾讯 百度 的虚拟云主机,是不是就什么都不用做,直接用就行。这里说明一点,不是的主机提供商只是提供最基础的安全防...

    zhangdd
  • 一个简单的Linux系统加固方案

    版权声明:本文为耕耘实录原创文章,各大自媒体平台同步更新。欢迎转载,转载请注明出处,谢谢。

    耕耘实录

扫码关注云+社区

领取腾讯云代金券