当前位置: 首页>>代码示例>>Python>>正文


Python Tools.get_unichr_type方法代码示例

本文整理汇总了Python中tools.Tools.get_unichr_type方法的典型用法代码示例。如果您正苦于以下问题:Python Tools.get_unichr_type方法的具体用法?Python Tools.get_unichr_type怎么用?Python Tools.get_unichr_type使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在tools.Tools的用法示例。


在下文中一共展示了Tools.get_unichr_type方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: trans_unicode_list2atom_gram_list

# 需要导入模块: from tools import Tools [as 别名]
# 或者: from tools.Tools import get_unichr_type [as 别名]
 def trans_unicode_list2atom_gram_list(unicode_list) :
     atom_list = []
     idx = 0
     unicode_num = len(unicode_list) 
     atom_unicode_list = []
     while idx < unicode_num :
         current_unicode = unicode_list[idx]
         atom_unicode_list.append(current_unicode)
         if not Tools.is_unicode_Lu_Ll_char(current_unicode) :
             type_str = ""
             if len(atom_unicode_list) > 1 :
                 type_str = ENG_TYPE
             else :
                 type_str = Tools.get_unichr_type(atom_unicode_list[0])
             #if type_str not in TYPES :
             #    TYPES.append(type_str)
             #    print type_str
             #    print WSAtomTranslator.trans_atom_gram_list2unicode_line(atom_unicode_list).encode("utf-8")
             atom_list.append(WSAtom(atom_unicode_list , type_str))
             atom_unicode_list = []
         idx += 1
     else :
         if len(atom_unicode_list) > 0 :
             # here it must be Lu or Ll Type char
             atom_list.append(WSAtom(atom_unicode_list , ENG_TYPE ))
             atom_unicode_list = []
     return atom_list
开发者ID:memeda,项目名称:cws,代码行数:29,代码来源:wsatom_char.py


注:本文中的tools.Tools.get_unichr_type方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。