python这门功夫厉害归厉害,却也够邪气的(对双字节字符支持不是很好)
2008-01-18 00:49
239 查看
# -*- coding: utf-8 -*-
import os,sys
from Tkinter import *
def GetValue():
password=ent.get()
if password == 'Elaine':
button['bg']='yellow'
print 'hehe'
else:
ent.delete(0,END)
ent.insert(0,'wrong wrong wrong')
root = Tk()
root.geometry("150x100+400+200")
lab=Label(root,text='阿九,你文章写好没?')
ent=Entry(root,bg='white')
button =Button(root,text='Enter Password',command=GetValue)
lab.pack(ancho=W)
ent.pack(ancho=W)
button.pack(ancho=E)
root.mainloop()
研究了半天,终于找到方法了。。。
import os,sys
from Tkinter import *
def GetValue():
password=ent.get()
if password == 'Elaine':
button['bg']='yellow'
print 'hehe'
else:
ent.delete(0,END)
ent.insert(0,'wrong wrong wrong')
root = Tk()
root.geometry("150x100+400+200")
lab=Label(root,text='阿九,你文章写好没?')
ent=Entry(root,bg='white')
button =Button(root,text='Enter Password',command=GetValue)
lab.pack(ancho=W)
ent.pack(ancho=W)
button.pack(ancho=E)
root.mainloop()
研究了半天,终于找到方法了。。。
相关文章推荐
- C++的标准库函数默认都是操作字节,而不是字符,非常痛苦,所以引入了u16string和u32string(Linux上的wchar_t是32位的原因,utf16对unicode的支持是有缺陷的)good
- JDK6的switch支持不是很好
- Mysql对子查询的支持与优化不是很好,建议采用jion的方式解决
- 这样讲解 yield//把一个不是很好理解的概念和一个很常见的实例联系起来,轻松引出概念【再次推荐这个Python教材】
- 判断字符串是否UTF8, 支持最大6个字节的UTF8字符
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 黄聪:解决python中文处理乱码,先要弄懂“字符”和“字节”的差别
- 关于字符 字节 python3
- Python(1):python代码中支持支持中文字符,读取xml文件,及比较文字字符串问题
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 关于字符 字节 python3
- Python 中字节和字符(unicode)
- Python 替换不支持作为目录名的字符
- 让MySql支持表情符号(MySQL中4字节utf8字符保存方法)
- 升级d7的代码到2010以上版本注意事项(SetLength的参数就是字符长度,而不是字节长度,但Move函数要改)
- Python 和perl 中的字节和字符
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 让MySql支持Emoji表情(MySQL中4字节utf8字符保存方法)
- 在UTF-8字符集中,一个中文字并不是2字节
- Python支持的正则表达式元字符和语法