欢迎访问宙启技术站
智能推送

如何在Python中实现控制台中文字符的正确显示

发布时间:2023-12-27 04:15:45

在Python中,可以使用Unicode编码来正确显示控制台中的中文字符。以下是一种实现方式:

1. 首先,确保你的Python源代码文件(例如example.py)使用UTF-8编码保存。这可以通过在文件的开头添加以下行来实现:

# -*- coding: utf-8 -*-

2. 在需要输出中文字符的地方,使用Unicode字符串。Unicode字符串可以通过在字符串前面添加u来创建。例如:

message = u"你好,世界!"
print(message)

在上面的例子中,u"你好,世界!"是一个Unicode字符串,它将被正确地输出到控制台。

3. 运行 Python 脚本。可以使用以下命令在终端中运行 Python 脚本:

python example.py

注意:确保您的终端(或命令提示符)支持UTF-8编码,以正确显示中文字符。有些终端可能需要进行额外的设置才能正确显示中文字符。

以下是一个完整的示例:

# -*- coding: utf-8 -*-

message = u"你好,世界!"
print(message)

将上述代码保存到一个名为example.py的文件中,并在终端中运行该文件,你将在控制台中正确显示中文字符。

希望这个例子对你有帮助!