Advertisement

第八章 编码问题+ 分支结构及异常处理

阅读量:

今日在使用vs2015编写基础的python程序时,再次遭遇乱码问题,提示non-utf8-code错误。
与之前的情况不同,此次源代码本身并未存在任何异常,通过idle运行却能正常执行。
经过查阅相关资料后,现已明确问题所在。

这里写图片描述

一种途径是在每次编写结束后,手动前往高级文件进行保存并实施修改,然而Visual Studio系列软件均无法自动默认配置该功能。
我进行了相关检索,发现最新版本的VS2017同样不具备此特性。
另一个可行方案是借助forceUTF8插件实现,但上述图示中提供的链接已失效。
在VS2015的工具选项栏中,进入扩展与更新界面,在联机选项中可寻找到forceUTF8插件。

这里写图片描述

forceUTF8 包含带有 BOM 和不带 BOM 的两种不同形式,这种差异具体代表何种含义呢?

![这里写图片描述](https://cdl.itadn.

全部评论 (0)

还没有任何评论哟~