我在 Ubuntu 中编写了一个运行良好的 Python 3.3 程序。但是,当我在 Windows 中运行它时,会出现 Unicode 编码错误。它抱怨的行是:
if minor:
print (textwrap.fill('{}: {}'.format(minor,MINOR[minor])),"\n")
但我不明白为什么它可以在 Ubuntu 而不是 Windows 下工作。windows不喜欢哪个角色?我看不出有什么问题。
我在 Ubuntu 中编写了一个运行良好的 Python 3.3 程序。但是,当我在 Windows 中运行它时,会出现 Unicode 编码错误。它抱怨的行是:
if minor:
print (textwrap.fill('{}: {}'.format(minor,MINOR[minor])),"\n")
但我不明白为什么它可以在 Ubuntu 而不是 Windows 下工作。windows不喜欢哪个角色?我看不出有什么问题。