python - 如何将 UTF-8 转换为转义字符串

标签 python python-3.x

我有 u'≈'.encode('unicode_escape')

我想接收“\u2248”作为字符串。

最佳答案

我想我已经找到了一种方法来做到这一点。您可以直接在字符串上执行 .decode('ascii') ,然后它会返回编码后的字符串,例如:

"🙂".encode("unicode_escape").decode('ascii')

给你

'\\U0001f642'

关于python - 如何将 UTF-8 转换为转义字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51021271/

相关文章:

java - java中添加变量类型后如何知道?

css - PyQt5 TextEdit Widget 更改输入文本的字体颜色

python - Pycurl 和 io.StringIO - pycurl.error : (23, '写入正文失败)

python - 在线程完成时锁定命令行文本输出而不减慢整个程序?

python-3.x - 使用 python 访问 Azure webhook 数据

python - gitpython - 如何检查远程分支是否存在?

python - 在给定转移矩阵的情况下有效地将转移应用于状态矩阵

python - 如何舍入到特定的预定义数字?

python - 查找相乘列表索引的总和

python - 在 Python 中更快地计算矩阵的非零项