使用python的faker库和dataclass快速生成测试数据

Posted 詩和遠方

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用python的faker库和dataclass快速生成测试数据相关的知识,希望对你有一定的参考价值。

上一篇介绍了如何用纯SQL生成测试数据,但SQL功能有限,本篇介绍python faker库的使用。

需求

生成5000条记录,字段如下:

faker简单使用

from faker import Faker
fake = Faker() # 默认为英文locale
fake_zh_cn = Faker(locale=\'zh_CN\')  # 设置为中文locale

print

以上是关于使用python的faker库和dataclass快速生成测试数据的主要内容,如果未能解决你的问题,请参考以下文章

使用 @dataclass 创建的类中的 Python 实例属性分配

Python-Faker

faker之python构造虚拟数据

Python:随机生成测试数据的模块--faker的基本使用

Python3.7 dataclass 介绍

SQLAlchemy学习-11.结合 dataclass 使用