我试图使用Faker(Python)生成随机的中文名字,但它会生成汉字而不是拼音的名字.

我发现了这个:

from faker import Faker

fake = Faker("zh_CN")

fake.name()
# Wu Shuai

fake.address()
# Huangpuwei Road, Xiashi, Shangai R seat 196165

它显示它是用拼音生成它们的,而当我try 相同的代码时,它只给我提供汉字.

我怎么才能得到拼音呢?

推荐答案

fake.romanized_name()美元为我工作.

我幸运地看完了dir(fake)个.好像没有我能看到的拼音地址的方法…

Python相关问答推荐

由于NEP 50,向uint 8添加-256的代码是否会在numpy 2中失败?

try 在树叶 map 上应用覆盖磁贴

. str.替换pandas.series的方法未按预期工作

图像 pyramid .难以创建所需的合成图像

基于字符串匹配条件合并两个帧

如何在solve()之后获得症状上的等式的值

Python解析整数格式说明符的规则?

海上重叠直方图

形状弃用警告与组合多边形和多边形如何解决

如何保持服务器发送的事件连接活动?

在两极中过滤

numpy.unique如何消除重复列?

Numpyro AR(1)均值切换模型抽样不一致性

如何使用正则表达式修改toml文件中指定字段中的参数值

为什么Visual Studio Code说我的代码在使用Pandas concat函数后无法访问?

如何在Python中从html页面中提取html链接?

关于数字S种子序列内部工作原理的困惑

用LAKEF划分实木地板AWS Wrangler

PYODBC错误(SQL包含-26272个参数标记,但提供了235872个参数,HY 000)

基于2级列表的Pandas 切片3级多索引