首页 > 解决方案 > python3用单个数值打印\

问题描述

我有一个要求,我需要将具有“\1”的字符串发送到其他设备,并且它需要 utf-8 格式。但它以一种奇怪的格式打印,如下所示

print("*/\1/p".encode("utf-8"))

在设备中输出 在此处输入图像描述

我只希望我的字符串“\1”在以 utf-8 格式编码时打印为“\1”。

标签: python

解决方案


您只需要转义\字符,而不是编码:

>>> print("\\1")
\1

推荐阅读