python3 Unicode字符与16进制编码互转(单个字符)
def pad(text):while len(text) % 4 != 0:text = '0'+textreturn textdef Unicode2HexChar(Unicde_Char):#Unicode转16进制Hex_Char = ""for i in range(0, len(Unicde_Char)):Hex_Char += (hex(ord(Unicde_Char[i])).replace('0x','').zfill(4))return Hex_Charprint(Unicode2HexChar('。'))def HexChar2Unicode(Hex_Char):#16进制转UnicodeUnicode_Char=''if len(Hex_Char)>8:#Unicode编码不能超过8位return Noneif len(Hex_Char)==4:Unicode_Char='\\u'+Hex_Charif len(Hex_Char)<4:Unicode_Char='\\u'+pad(Hex_Char)if len(Hex_Char)>4:Unicode_Char='\\U'+pad(Hex_Char)return Unicode_Char.encode().decode('unicode_escape')print(HexChar2Unicode('ADA'))def chineseToUnic(ch):#中文字符转16进制return ch.encode('unicode_escape')[2:].decode('utf-8')print(chineseToUnic('飓'))
转载于:https://www.cnblogs.com/yanghao2008/p/10755616.html
python3 Unicode字符与16进制编码互转(单个字符)相关推荐
- ASCII字符和16进制字节数据互转
接着上次写的一个字符转换.这次是互转,更便于理解. 1.CharToHex() //功能描述:把ASCII字符转换为16进制 将两个ASCII字符转化为单个字节进行显示,即两个字节转化为一个字节.如' ...
- Qt中的字符编码转换:UTF8、Unicode、GBK、ASCII、16进制字符、16进制数值
文章目录 前言 简述 ASCII GBK Unicode UTF-8 应用场景 开发环境 编码转换 16进制数值转换为16进制字符 16进制数值转化为字符串 16进制字符串转换为Unicode字符串 ...
- 16进制编码与字符编码的相互转化
1.16进制编码转化为字符编码 [cpp] view plain copy #include "stdafx.h" #include <iostream> using ...
- 汉字转16进制 php,PHP实现中文汉字与16进制编码转换
/** * 把一个汉字转为unicode的通用函数,不依赖任何库,和别的自定义函数,但有条件 * 条件:本文件以及函数的输入参数应该用utf-8编码,不然要加函数转换 * 其实亦可轻易编写反向转换的函 ...
- 汉字转16进制 php,php中文汉字与16进制编码转换三种方法
用php实现中文汉字与16进制间的编码转换. 例1, 复制代码 代码示例: //汉字转换为16进制编码 function hexencode($s) { return preg_replace('/( ...
- php中文汉字与16进制编码转换三种方法
本文介绍了php中文汉字与16进制编码转换的方法,php汉字编码转换的几个例子,有需要的朋友参考下. 用php实现中文汉字与16进制间的编码转换. 例1, <?php //汉字转换为16进制编码 ...
- 解决python 保存json到文件时 中文显示16进制编码的问题
解决python 保存json到文件时 中文显示16进制编码的问题 参考文章: (1)解决python 保存json到文件时 中文显示16进制编码的问题 (2)https://www.cnblogs. ...
- 字符转换16进制输出
printf 的%x格式 有符号数把最高位当做符号位无符号数则把最高位正常看待 %x的输出,其实是把字符型转成16进制整型输出 如果字符型是无符号的,那么转成整型之后,也认为是无符号的int,内存只占 ...
- .NET Core RSA 签名和验签(密钥为 16 进制编码)
使用 OpenSSL 生成公私钥对,命令: $ openssl genrsa -out rsa_1024_priv.pem$ openssl pkcs8 -topk8 -inform PEM -in ...
最新文章
- L1-025 正整数A+B
- 团体——L1-006 连续因子 (C语言)
- mysql 开发进阶篇系列 10 锁问题 (使用“索引或间隙锁”的锁冲突)
- linux查看文件夹个球,[原创]linux下面的打小球游戏
- 从HTTP 400 bad request说起 - 一个函数被注释掉后引起的血案
- ktv项目小结 9206 随堂
- 文思创新面试总结(1)
- 机器学习实战:基于概率论的分类方法:朴素贝叶斯(源码解析,错误分析)...
- 现实世界与虚拟世界的差别在哪里
- STM32控制WS2812B HAL库
- 黑猫带你学eMMC协议第1篇:全网最全emmc协议中文详讲,这份学习框架图,你值得拥有!!!(持续更新中...)
- 星级评价,点击星星进行评分
- CocosCreator开源框架(不断更新)
- 食物链顶端的人类被这种“飞蚊”折磨得很痛苦?
- 线控加速踏板安全设计
- 面试题1 -- Java 中,怎么在格式化的日期中显示时区?
- 最新版PTCMS小说源码4.3.0,PTCMS聚合小说+安装教程
- origin画图——同一图中多组数据
- 一个电路分析(设计经典的单片机采样电阻 C8051F330内部具有10位高精度的A/D转换器)
- 《实践者的研究方法》—— 第2章 软件工程 2.6 小结