【发布时间】:2020-03-09 18:54:49
【问题描述】:
我想使用一个非常简单的 python 脚本来显示货币:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
import sys
import logging
if __name__ == '__main__':
print('€')
在我的本地计算机上,当我使用 powershell 运行脚本时一切正常。
如果我在我的 Windows Server 2008 上运行相同的脚本,输出是一个问号 (?)。
我尝试了此答案中的所有解决方案,但均未成功:https://stackoverflow.com/a/39936499/4437149。
由于我是 python 新手,我无法弄清楚到底是什么问题。
我的脚本中是否缺少某些内容或任何服务器配置错误?我使用的是最新版本的python(目前是3.8.0)。
【问题讨论】:
-
您的终端不支持或未设置为UTF-8编码。
标签: python utf-8 windows-server-2008