我想在程序中添加印度卢比符号。这是一个面向Windows的非GUI程序,将作为exe从控制台运行。(最后我会通过pyinstaller将其转换为exe)。我尝试使用:
print unicode(u"\u20B9")+"12,500"
(取自http://www.fileformat.info/info/unicode/char/20b9/index.htm)
它在IDLE解释器中运行良好,但当我尝试从cmd(Windows 7)运行相同的代码时,它给出了错误:
有办法处理吗?如果有,在其他windows计算机上使用时是否会导致问题?在
最简单的解决方案可能是避免将Unicode字符打印到windows控制台。虽然它是seem possible,但在所有情况下,处理它似乎并不简单。在
我可以提出一个简单的解决方案吗
相关问题 更多 >
编程相关推荐