多语言展示
当前在线:1784今日阅读:167今日分享:16

教你怎么让PyCharm支持中文、Tk中文乱码怎么办

相信很多Python初学者总会遇到这样一个问题,在使用PyCharm、Tkinter的时候,代码中出现中文会报错或乱码(包括注释)。下面小编教小伙伴解决这个问题,怎么解决PyCharm、TK库出现乱码和报错的问题。
工具/原料

PyCharm

方法/步骤
1

如图,使用print打印个中文字符串都会报错。从图中我们可以看到,小编仅仅只是使用了print打印一个字符串,没有可能会出错。但是就是出错了,实际上就是代码文件编码问题

2

这是我们要做的就是添加一条编码声明。即在魔法声明(解释器路径声明)的下面加上一条,也就是代码第二行:#-*- coding:utf-8 -*-加上这条声明的原因是:Python解释器会在解释代码文件时候用到这些信息,这就意味着Python以什么编码格式来解释代码文件(默认ASCII编码)图为英文解释(编码声明)

3

在我们加上编码声明的时候,成功运行了,没有报错。

4

值得注意的是,在我们交互界面,即python shell是可以直接使用中文的,这就是很多小伙伴说为什么在shell上运行没问题,写成代码就报错的原因了。

是否帮到了您?如果有帮到您,请点个关注、点个投票、点个分享、点个赞
1

怎么关注?在经验的右上角小编头像旁边点击关注,如图。

2

怎么点赞?请在经验左侧点赞,如图。

3

怎么投票?在经验的下方点击投票,如图。

4

如果觉得小编写的还不错,可以动动鼠标把它分享给您的朋友。如何分享,鼠标移动到右下角第一个按钮上,在弹出的选项中进行分享,如图。不尽感激。

注意事项

如果喜欢本经验,请关注我。可以把它分享给您的朋友,请点个投票点个收藏。谢谢,您的支持是我最大的动力。

推荐信息