显示在Jupyter中的度数符号,但不显示在其他任何位置-Python

时间:2018-06-20 19:27:32

标签: python string encoding symbols

我需要打印度数符号(小圆圈),并且在jupyter笔记本中的此代码都可以正常工作:

a =  (u'\u00B0')
print a

输出:°

但是当我运行.py脚本时,出现错误::'ascii' codec can't encode character u'\xb0' in position 19: ordinal not in range(128)

当我使用.encode('ascii', 'ignore').decode('ascii').encode('utf-8')时,没有错误测量,但没有打印任何内容。

欢迎任何帮助。预先感谢。

0 个答案:

没有答案