Python2 的解决方法Python3居然不适用。。。[发呆]
工具/原料
VScode 1.3.0
Python 3.5.1
方法/步骤
1
话说我最拿手的还是Python2,一开始写这个题目我也是拒绝的。
2
下面是例子代码。在代码前面声明编码方式,就可以支持中文:
#encoding=gbk
3
现在我们切换到调试模式。发现调试模式下,运行结果却是乱码。
4
修改代码到另一个脚本,发现这样的修改调试模式的输出才正常:
#encoding=utf8
5
我知道面对这样的状况大家的内心是崩溃的
6
继续切换调试模式的输出,使用控制台输出。跟大家期望的不一样,这次继续乱码。
7
继续在另一个脚本修改代码。在调试模式下运行。终于正常显示了。
8
如果看到我的文章,那么你是幸运的。最后给大家的建议是,少用调试模式。
END
注意事项
花了2个小时才写成这个文章,Python的编码啊心塞
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部