同福

YAML配置文件的中文在Python的TKinter界面里显示乱码?

问题

在yaml作为配置文件的时候,如果配置文件里面有中文,在TKinter开发的界面程序里显示就是乱码。

解决

默认情况下yaml配置文件是UTF-8编码的,而我们使用的简体中文Windows操作系统是采用国标GBK编码的。所以,把配置文件的编码改成GBK编码就好了。

home/topic/2023/0526/12/49aa26c04b259c0db8c5dfcb831bef9d.png