def get_Chinese_name(): ''' 随机生成中文名 ''' name_code = '' name_code += random.choice(first_name) ran_num = random.randint(0, 1) # 为0生成的名字是两个字,为1生成的名字是一个字 if ran_num == 0: for i in range(2): # 从十进制汉字编码随机选取一个 ran = random.randint(19968, 40869) # 将其转换为汉字 ran = chr(ran) name_code += ran else: # 从十进制汉字编码随机选取一个 ran = random.randint(19968, 40869) # 将其转换为汉字 ran = chr(ran) name_code += ran # 将name_code里面的繁体字转换为简体字 name_code = Converter('zh-hans').convert(name_code) # 编码 name_code.encode('utf-8') return name_code
def simplified2traditional(sentence): """ 将sentence中的简体字转为繁体字 :param sentence: 待转换的句子 :return: 将句子中简体字转换为繁体字之后的句子 """ sentence = Converter('zh-hant').convert(sentence) return sentence
def traditional2simplified(sentence): """ 将sentence中的繁体字转为简体字 :param sentence: 待转换的句子 :return: 将句子中繁体字转换为简体字之后的句子 """ sentence = Converter('zh-hans').convert(sentence) return sentence
def traditional2simplified(sentence): """ 将繁体中文的句子转换为简体 :param sentence: string, 待转换字符串 :return: string, 装换后的字符串 """ sentence = Converter('zh-hans').convert(sentence) return sentence
def simplified2traditional(sentence): """ 将简体中文的句子转换为繁体 :param sentence: string, 待转换字符串 :return: string, 装换后的字符串 """ sentence = Converter('zh-hant').convert(sentence) return sentence
def _tradition2simple(text): """Tradition Chinese corpus to simplify Chinese.""" text = Converter('zh-hans').convert(text) return text