importwximportMySQLdbclassadddialog(wx.Frame):def__init__(self):self.frame=wx.Frame.__init__(self,None,-1,'添加',size=(300,300))panel=wx.Panel(self,-1)label4=wx.StaticTex...

import wx

import MySQLdb

class adddialog(wx.Frame):

def __init__(self):

self.frame=wx.Frame.__init__(self,None,-1,'添加',size=(300,300))

panel=wx.Panel(self,-1)

label4=wx.StaticText(panel,-1,'用户名',pos=(10,10))

self.addname=wx.TextCtrl(panel,-1,pos=(100,10),size=(160,-1))

label5=wx.StaticText(panel,-1,'密码',pos=(10,40))

self.addpassword=wx.TextCtrl(panel,-1,'1234',pos=(100,40),size=(160,-1),style=wx.TE_PASSWORD)

self.button3=wx.Button(panel,-1,'添加',pos=(50,200))

self.button4=wx.Button(panel,-1,'取消',pos=(150,200))

self.Bind(wx.EVT_BUTTON, self.OnButton3, self.button3)

self.Bind(wx.EVT_BUTTON, self.OnButton4, self.button4)

def OnButton3(self,event):

n=self.addname.GetValue()

p=self.addpassword.GetValue()

db=MySQLdb.connect(host='localhost',user='root',

passwd='jinlong',db='python')

cur=db.cursor()

cur.execute("insert into user (usernumber,password) values('%s','%s')"%(n,p))

db.commit()

r=cur.execute('select usernumber from user')

r=cur.fetchall()

if n in r:

wx.MessageBox('用户已存在!', '提示信息', wx.OK|wx.ICON_INFORMATION)

else:

dlgOk=wx.MessageBox('添加成功!', '提示信息', wx.OK|wx.ICON_INFORMATION)

cur.close()

db.close()

self.Close()

def OnButton4(self,event):

self.Close()

if __name__ == '__main__':

app = wx.PySimpleApp()

frame=adddialog()

frame.Show(True)

app.MainLoop()

展开

python里面if语句一直出错_python错误,写了个小程序,if语句总是不执行,求高手指点...相关推荐

  1. python数独游戏源代码100行_python实现自动解数独小程序

    跟朋友最近聊起来数独游戏,突发奇想使用python编写一个自动计算数独解的小程序. 数独的规则不再过多阐述,在此描述一下程序的主要思路: (当前程序只针对于简单的数独,更复杂的还待深入挖掘) 1.计算 ...

  2. python日历小程序_python写的日历小程序

    查看: 14785|回复: 262 [作品展示] python写的日历小程序 电梯直达 发表于 2013-8-19 21:38:32 | 只看该作者 |倒序浏览 |阅读模式 马上注册,结交更多好友,享 ...

  3. python socket能做什么_用python写一个聊天小程序!和女朋友的专属聊天工具!

    原标题:用python写一个聊天小程序!和女朋友的专属聊天工具! 1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可 ...

  4. python爱心代码_母亲节快到了,用Python给老妈写个祝福小程序吧~

    导 语 看到好多人留言问我咋好久没更新文章了,于是看了下上篇文章的发布日期,好吧确实挺久的,是该上线更一波文章了.想到母亲节快到了,不如就用Python给老妈写个祝福小程序吧~让我们愉快地开始吧~ 相 ...

  5. mysql 处理一条语句卡死_一条MySQL查询语句,卡死机器,不知道为什么,求高手指点!...

    你的位置: 问答吧 -> MySQL -> 问题详情 一条MySQL查询语句,卡死机器,不知道为什么,求高手指点! 我的这条查询语句有什么问题吗?为什么一运行,机器就卡死了!N久查询不出结 ...

  6. python用程序说爱你_用python写一个聊天小程序!和女朋友的专属聊天工具!

    1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可以发送封装的IP数据包的方法. Internet的传输层有两个协议 ...

  7. 用python写一个聊天小程序!和女朋友的专属聊天工具!

    1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可以发送封装的IP数据包的方法. PS:如有需要Python学习资料 ...

  8. python if 语句第一个不程序_python小程序1--if语句

    题目: 定义出一个name并提前赋值,如果name是python就打印welcome boss,否则打印name. 代码如下: flae=False name='lill' if name=='pyt ...

  9. python在线翻译小程序_Python爬虫学习之翻译小程序

    本次博客分享的内容为基于有道在线翻译实现一个实时翻译小程序,本次任务是参考小甲鱼的书<零基础入门学习Python>完成的,书中代码对于当前的有道词典并不适用,使用后无法实现翻译功能,在网上 ...

最新文章

  1. oracle维护数据的完整性
  2. 通过BeanShell获取UUID并将参数传递给Jmeter
  3. python图像编程:实现弹球游戏
  4. Akka的Hello World(二)Akka的Actor生命周期
  5. A Mini Locomotive POJ - 1976(动态规划+思维)
  6. linux的idle命令,DBA 常用Linux命令
  7. oracle中的mount,Oracle环境中使用NFS的mount选项
  8. html图片上加水印,css给图片添加水印
  9. 消除左递归实验代码_「leetcode」669. 修剪二叉搜索树:【递归】【迭代】详解!
  10. python初学者怎么入门-python怎么入门啊?
  11. RS232转PROFINET网关链接扫码枪与西门子PLC1200的配置方法
  12. python视频转化_python实现视频读取和转化图片
  13. 2020年考研时间安排表
  14. 《Google软件测试之道》三、好的经验沉淀
  15. c语言输出字母空心菱形,C语言实现打印菱形和空心菱形
  16. 站群服务器用SS5 SOCKS5 配置多IP/多端口高性能代理服务器(16G内存主机支持超过100万并发S5代理)
  17. 手机共享计算机网络连接,电脑和手机网络的相互共享
  18. 房地产前期投资阶段及启动阶段目标成本形成过程
  19. 【AR】AR 的几种底层实现方式
  20. 相忘于江湖:《监控》

热门文章

  1. 201503-1-图像旋转
  2. 《软件工程(第4版?修订版)》—第2章2.9节本章对研究人员的意义
  3. Python 中非常狗的一个坑(在 `a={1:2},`后面多了一个逗号,自动被判为 tuple 类型了)
  4. MySQL查看SQL语句执行效率
  5. Linux教程:10条秘诀确保Linux桌面安全性
  6. Android view 小总结
  7. 代码下移快捷键_收藏细看!最全面的通达信快捷键一览
  8. HDU5086Revenge of Segment Tree(数论)
  9. [Git] 关于refs/for/ 和refs/heads/
  10. JSP和JSTL获取服务器参数