如何恢复在执行reload(sys)后print命令不再工作的状况?

2026-05-26 19:500阅读0评论SEO资讯
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计994个文字,预计阅读时间需要4分钟。

如何恢复在执行reload(sys)后print命令不再工作的状况?

Python版本:2.7.6

python版本: python2.7.6

如何恢复在执行reload(sys)后print命令不再工作的状况?

#查看python默认编码格式 >>> import sys >>> print sys.getdefaultencoding() #python 2.x 默认编码是ascii格式; python 3.x 默认编码是utf-8格式 ascii #设置python默认的编码格式 >>> import sys >>> print sys.setdefaultencoding('utf-8')

操作如下:

>>> import sys >>> sys.getdefaultencoding() 'ascii' >>> reload(sys) >>> sys.setdefaultencoding('utf-8') >>> tmp = ('中国','英国') >>> tmp >>> print tmp >>>

如上面的操作所示:设置python编码格式后,print失效了,没有任何输出。

阅读全文
标签:问题

本文共计994个文字,预计阅读时间需要4分钟。

如何恢复在执行reload(sys)后print命令不再工作的状况?

Python版本:2.7.6

python版本: python2.7.6

如何恢复在执行reload(sys)后print命令不再工作的状况?

#查看python默认编码格式 >>> import sys >>> print sys.getdefaultencoding() #python 2.x 默认编码是ascii格式; python 3.x 默认编码是utf-8格式 ascii #设置python默认的编码格式 >>> import sys >>> print sys.setdefaultencoding('utf-8')

操作如下:

>>> import sys >>> sys.getdefaultencoding() 'ascii' >>> reload(sys) >>> sys.setdefaultencoding('utf-8') >>> tmp = ('中国','英国') >>> tmp >>> print tmp >>>

如上面的操作所示:设置python编码格式后,print失效了,没有任何输出。

阅读全文
标签:问题