def change_captcha(): image = Image.open(pj.gen_captcha()) photo = ImageTk.PhotoImage(image) l["image"] = photo l.image = photo
passwd.set("861861") txt_pass = Entry(root, text=u"", textvariable=passwd) txt_pass["show"] = "*" txt_pass.grid(row=1, column=1) Label(root, text=u"券商:").grid(row=2, column=0) sel = StringVar() sel.set(u"中信证券") dd_secu = OptionMenu(root, sel, u"中信证券", "方正证券") dd_secu.grid(row=2, column=1) Label(root, text=u"验证码:").grid(row=3, column=0) captcha = StringVar() txt_captcha = Entry(root, text=u"", textvariable=captcha) txt_captcha.grid(row=3, column=1) image = Image.open(pj.gen_captcha()) photo = ImageTk.PhotoImage(image) l = Label(root, image=photo) l.image = photo l.grid(row=4, column=1) button_frame = Frame(root) button_frame.grid(row=5, columnspan=2) Button(button_frame, text=u"登录", command=login).grid(row=0, column=0) Button(button_frame, text=u"退出", command=logout).grid(row=0, column=1) Button(button_frame, text=u"换图", command=change_captcha).grid(row=0, column=2) Button(button_frame, text=u"查询股东账户", command=get_stockaccount).grid(row=0, column=3) Label(root, text=u"登录信息:").grid(row=0, column=2) lg_info = StringVar()