我是靠谱客的博主 鲜艳钢笔,最近开发中收集的这篇文章主要介绍python编写错误怎么改,Python错误提示,弄不明白应该如何改正。,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

[Python] 纯文本查看 复制代码# -*- coding:utf-8 -*-

import wx

class Frame(wx.Frame):

def __init__(self):

wx.Frame.__init__(self, None, title='用户登录', size=(400, 300),name='frame',style=541072960)

self.qdck = wx.Panel(self)

self.Centre()

self.an1 = wx.Button(self.qdck,size=(89, 32),pos=(90, 155),label='确定',name='button')

self.an1.Bind(wx.EVT_BUTTON,self.an1_anbdj)

self.bq1 = wx.StaticText(self.qdck,size=(195, 22),pos=(85, 16),label='请输入用户名和密码',name='staticText',style=2321)

self.bq2 = wx.StaticText(self.qdck,size=(90, 26),pos=(25, 57),label='用户名:',name='staticText',style=2321)

self.bq3 = wx.StaticText(self.qdck,size=(80, 24),pos=(33, 93),label='密 码:',name='staticText',style=2321)

self.bjk1 = wx.TextCtrl(self.qdck,size=(157, 25),pos=(114, 51),value='',name='text',style=0)

self.bjk2 = wx.TextCtrl(self.qdck,size=(157, 25),pos=(112, 88),value='',name='text',style=0)

self.an2 = wx.Button(self.qdck,size=(89, 32),pos=(186, 154),label='取消',name='button')

self.an2.Bind(wx.EVT_BUTTON,self.an2_anbdj)

def an1_anbdj(self,event):

""" 点击确定按钮,执行方法 """

message = ""

username = self.bjk1.GetValue() # 获取输入的用户名

password = self.bjk2.GetValue() # 获取输入的密码

if username == "" or password == "" : # 判断用户名或密码是否为空

message = '用户名或密码不能为空'

elif username =='admin' and password =='123': # 用户名和密码正确

message = '登录成功'

else:

message = '用户名和密码不匹配' # 用户名或密码错误

wx.MessageBox(message) # 弹出提示框

def an2_anbdj(self,event):

""" 点击取消按钮,执行方法 """

self.bjk1.SetValue("") # 清空输入的用户名

self.bjk2.SetValue("") # 清空输入的密码

class myApp(wx.App):

def OnInit(self):

self.frame = Frame()

self.frame.Show(True)

return True

if __name__ == '__main__':

app = myApp()

app.MainLoop()

最后

以上就是鲜艳钢笔为你收集整理的python编写错误怎么改,Python错误提示,弄不明白应该如何改正。的全部内容,希望文章能够帮你解决python编写错误怎么改,Python错误提示,弄不明白应该如何改正。所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部