Python在服务器上货币符号的错误输出

问题描述 投票:0回答:1

我想使用一个非常简单的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)。

python utf-8 windows-server-2008
1个回答
0
投票

也许您应该更改编码

© www.soinside.com 2019 - 2024. All rights reserved.