python - Python将ascii hex转换为实际的hex
问题描述
如何转换这个 unicode 十六进制字符串?
u'\x95\x93\xdfn\xe3D\x18\xc5q\xebv\xb3\xb4\xbb\x80\xb4H+\x84P\x05W,$\xfe......'
实现这个十六进制
'\x95\x93\xdf\x6e\xe3\x44\x18\xc5\x71\xeb...'
解决方案
你可以试试
s = u'\x95\x93\xdfn\xe3D\x18\xc5q\xebv\xb3\xb4\xbb\x80\xb4H+\x84P\x05W,$'
s.encode('latin')
# b'\x95\x93\xdfn\xe3D\x18\xc5q\xebv\xb3\xb4\xbb\x80\xb4H+\x84P\x05W,$'
推荐阅读
- three.js - 如何使用three.js创建基于球体的饼图?
- powershell - 捕获错误枚举
- javascript - 使 svg 适合任何屏幕尺寸;没有滚动条
- java - Java:中断异常:awaitTermination
- c# - Objectlistview TextMatchFilter 过滤而不是突出显示
- apache-spark - 可以在完整输出模式下在 Spark 结构化流中删除/控制中间状态吗?(火花 2.4.0)
- python - 使用 np.gradient 计算量子力学问题的梯度
- asp.net - 将自定义表链接到角色管理器
- powershell - 在条件中使用表达式/属性
- spring-boot - 如何使用 springdoc openapi 在 swagger ui 上有条件地忽略 PathVariable