【发布时间】:2021-11-06 07:54:52
【问题描述】:
我正在为 Python 3 的模块编写描述文档字符串,并尝试包含以下字符“█╗ ╔═║╝╚–”。在 Linux 上,这工作得很好,但是 Windows 上的相同代码会打印它们的 Unicode 引用,例如"\u2588" 等。如何纠正 Windows 上的行为?
例子:
#!/usr/bin/env python3
"""
I want to use these characters █╗ ╔═║╝╚–
"""
# foo module
pass
期望的行为:
>>> import fooModule
>>> help(fooModule)
Help on module fooModule:
NAME
fooModule
DESCRIPTION
I want to use these characters █╗ ╔═║╝╚–
[etc]
非常感谢您提供的任何帮助!
【问题讨论】:
标签: python-3.x unicode