2019年5月6日 · 在python2的字符编码问题时常会遇到“UnicodeEncodeError: ‘ascii’ codec can’t encode characters in position 0-5: ordinal not in range (128)”的编码错误。 可以用以下方法通常可以解决: reload(sys) . 此方法是将Python2的默认编码ASCII改为 utf-8。 但此方法不是一劳永逸的,可能会使一些代码的行为变得怪异. 文章浏览阅读3.9w次,点赞8次,收藏5次。