vs2022 开发Python 中文报错:SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc4 in position 0: invalid continuation byte
今天想学习使用Visual Studio 2022开发Python,于是去菜鸟教程学习Python入门教程。
学习到Python 中文编码。
Python 文件中如果未指定编码,在执行过程会出现报错,但是按照教程加上编码。
但是在vs里一样会报错SyntaxError: (unicode error) 'utf-8' codec can't decode byte 0xc4 in position 0: invalid continuation byte。
输出
# -*- coding: UTF-8 -*-
print ("你好,世界")
解决方案
只需将# -*- coding: UTF-8 -*-替换为# -*- coding: GBK -*-即可。
# -*- coding: GBK -*-
print ("你好,世界")

浙公网安备 33010602011771号