#2
不懂才问2017-07-23 23:01
|
from tkinter import *
root=Tk()
root.title('测试程序')
root.geometry('300x200+100+100')
Label(root,
text='此程序的意图是Python3.x将文件保存为UTF-8格式,').pack()
Label(root,
text='在Thinter窗口中能够显示中文,').pack()
Label(root,
text='并且,在命令提示符状态也能看到中文调试信息。').pack()
def showDebugMsg():
promptShowMsg='显示控制台的调试信息'
print(promptShowMsg.encode('utf-8').decode('cp936'))
Button(root,
text='显示调试信息',
command=showDebugMsg).pack()
root.mainloop()
上面代码中,encode和decode不明白,怎么转换也不行,在命令提示符中,看到的是乱码不是中文。怎么办啊?
谢谢各位高手的指教。