如何使用 faker 生成数组(每行)?

Posted

技术标签:

【中文标题】如何使用 faker 生成数组(每行)?【英文标题】:How can I generate array (for each row) using faker? 【发布时间】:2019-10-25 03:34:42 【问题描述】:

我想为每一行生成一个这样的数组:

我以前用过:

randomElement($array = array ("1.jpg","2.jpg","3.jpg"))

但它为 1 行生成 1 个字符串;我想在 1 行中生成多个字符串。

【问题讨论】:

【参考方案1】:

如果检查the Faker documentation,还有randomElement<b>s</b> 函数。

randomElements($array = array ('a','b','c'), $count = 1)

对于一些额外的随机性,使用 numberBetween(1, count($array)) 之类的 $count

【讨论】:

以上是关于如何使用 faker 生成数组(每行)?的主要内容,如果未能解决你的问题,请参考以下文章

python3 测试的时候如何批量随机生成伪数据?(faker模块的)

如何在yii2的预先模板中使用faker

从 python 生成 Faker 数据并将其加载到 BigQuery 嵌套表中

随机生成测试数据<faker模块的基本使用;

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

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