本文针对python用vscode编辑器输出中文报错,以及输出乱码。
目录
1.代码中包含中文报错
# -- coding: utf-8 --
正常只需在文件开头加上这句就行了,直接复制粘贴即可。
2.print输出中文出现乱码
例子:(初学者写着玩的代码)
class ui():
def call_back(**args):
self.args=args
return args
op=ui()
def ep():
if (getattr(op, 'call_back', 'None'))=="None":
print('有')
else:
print('没')
ep()
输出: 鏈
这个时候只需双击vscode界面下方的编码,修改编码utf-8为gbk即可正常输出。
python初学者留言:主要是我自己边学边找找了一晚上没找着解决方案,写篇文章分享一下