Ano*_*ous 6 python python-3.x faker
我想使用 python 包生成一个长度为 10 的假名Faker。
from faker import Faker
fake = Faker()
print(fake.name())
Run Code Online (Sandbox Code Playgroud)
它生成一个任意长度的假名称,但我想生成一个长度为 10 的名称。
有没有办法使用 Faker 生成长度为 10 的名称或在生成假数据之前设置长度 10 ?
你可以写一个循环:
from itertools import count
from faker import Faker
faker = Faker()
names = (faker.name() for _ in count())
name = next(name for name in names
if len(name) == 10)
Run Code Online (Sandbox Code Playgroud)