python - python3用单个数值打印\
问题描述
我有一个要求,我需要将具有“\1”的字符串发送到其他设备,并且它需要 utf-8 格式。但它以一种奇怪的格式打印,如下所示
print("*/\1/p".encode("utf-8"))
我只希望我的字符串“\1”在以 utf-8 格式编码时打印为“\1”。
解决方案
您只需要转义\
字符,而不是编码:
>>> print("\\1")
\1
推荐阅读
- c++ - 使用 Mxnet C++ API 输出值
- arduino - Arduino:if else 语句,如果所有数字都在范围内,如果至少一个不在范围内?
- apache-zeppelin - 如何从同一本地计算机上的另一个笔记本运行 Apache Zeppelin 笔记本?
- assembly - MIPS 程序不工作错误:在表中找不到符号出口
- javascript - 如何防止表单在 Jquery 提交事件中被重新提交?
- php - Shopify 使用 laravel 自定义店面
- r - 如何根据 2 个标准生成第 6 个最差值并将结果插入单独的列?
- visual-studio-code - 在 VS Code 中打开项目时启动应用程序?
- laravel - 如何使用 Laravel/Valet/Xdebug 测试 PhpStorm 的 Web 服务器调试验证?
- excel - 从 Excel 运行 Word 宏