网络编程
位置:首页>> 网络编程>> Python编程>> Python之ascii转中文的实现

Python之ascii转中文的实现

作者:Quincy379  发布时间:2023-08-24 19:39:12 

标签:Python,ascii,中文

看代码吧~


name = r"\u6697\u88d4\u5251\u9b54"
print(name.encode('ascii').decode('unicode_escape'))


print(name.encode().decode('unicode_escape'))

补充:python 汉字与ASCII互相转换

一、代码段


#python ASCII转汉字
name = r"\u5f20\u5357\u74dc"
print(name.encode(‘ascii').decode(‘unicode_escape'))

#python 汉字转ASCII
name1=“张南瓜”
print(name1.encode(‘unicode_escape').decode(‘ascii'))

二、运行结果:

Python之ascii转中文的实现

利用的是python中的encode()和decode()函数,具体的原理和细节我还没有弄清楚,记录下

补充:python Unicode /ASCII转utf-8( 中文)


decode(‘unicode-escape')

例如:


str='\u5927\u592b'
str.encode(‘utf-8').decode(‘unicode-escape')

来源:https://blog.csdn.net/qq_33733970/article/details/80401751

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com