python中文显示的问题

我在用Python编写GUI时,调用了csv中的中文字符串,然后显示在UI界面。但是显示出来都是乱码,求问这是怎么回事?我已经在程序开头加上了 #-*- coding=utf-8 -*-,依旧不行。

先看一下你的csv文件的编码格式,然后读取的时候,设置读取的编码格式,然后再对应的解码来显示,这样才能正确显示

我在初学python中,输入中文时会出现中文高亮出错现象

coding=utf-8

import sys
def Main():
# dict = {'a':'apple', 'b':'banana', 'c':'car', 'd':'dict'}
# print(dict)
# print dict['a']
# dict.pop('c')
# pr......
答案就在这里:关于python中中文显示问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?