以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [原创]关于getpy函数的疑惑? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=63327) |
-- 作者:菲舍尔 -- 发布时间:2015/1/19 2:25:00 -- [原创]关于getpy函数的疑惑? 今天偶尔用到getpy函数,用于将汉字字符串转换成拼音字串,发现转换后的结果令人大吃一惊
output.show(gettpy(“晖”))
输出居然是 : zuo
output。show(gettpy(“晖”,true))
输出结果又是对的, H
类似的字有很多,如 冼、棣、蝉、昕、炫、婷、倩...........等等
不知有没有其他人遇到这个问题?
难道是狐爸在耍我们? 告诉我们 no zuo no die
开个玩笑
请更正。 |
-- 作者:Bin -- 发布时间:2015/1/19 8:07:00 -- 是有不少字不正常,这个不好改 |
-- 作者:有点甜 -- 发布时间:2015/1/19 9:12:00 -- getpy函数,会存在多音字的情况,对于歧义的字,你可以单独做一张表,先查自己的表,再用getpy函数 |
-- 作者:菲舍尔 -- 发布时间:2015/1/19 9:46:00 -- 两位老大,情况可能不是你们所说的那样,不是多音字的问题,
而是我之前列举的那些字的拼音全部显示是zuo
这个显然不是多音字的问题 |
-- 作者:Bin -- 发布时间:2015/1/19 9:47:00 -- 不是多音字的问题,但是你可以利用3楼这个方案来解决这个问题. 做一个特殊有问题的字的表,先查询这个表,如果你的字在这个表就优先用表中的数据,否则再用GETPY
|