b+树的增删改查_安排上了!Python增删(改)查,出乎意料的简单

1.描述

  • Python实现增删改查(四)修改

2.思路

1)用户在页面双击,输入要修改的信息后,点击修改。
2)将程序打包成exe可执行文件
3)运行视频

3.代码

1)修改代码如下:
    # 修改    def update_elshop(self):        method = self.ui.tableWidget.currentRow()  # 获取当前选中是第几行        # 如果未选中        if method < 0:            QMessageBox.warning(                self.ui,                '提示',                '您当前未选中任何商品')        # 选中        else:            shopId = self.ui.tableWidget.item(method, 0).text()  # 获取第method行,第一列            shopName = self.ui.tableWidget.item(method, 1).text()  # 获取第method行,第二列            shopPrice = self.ui.tableWidget.item(method, 2).text()  # 获取第method行,第三列            cursor = self.connect.cursor()            sql = "update elevenshop set shop_price = '{}' , shop_name = '{}' where shop_id = '{}'".format(shopPrice, shopName, shopId)            cursor.execute(sql)            self.connect.commit()            QMessageBox.information(                self.ui,                '修改成功',                '名称:{},价格:{},修改成功'.format(shopName, shopPrice))            self.select_elshop()  # 刷新
2)打包exe文件指令
  • 需要准备一张ico图标和py代码,在cmd中运行,以下2个代码都可以。

  • 可以看到源文件(py源代码)和各种环境,体积较大。

pyinstaller elshop.py --noconsole --hidden-import PySide2.QtXml --icon="C:\Users\sywangu\Desktop\c\image\b.ico
  • 看不到源代码,只会生成一个exe文件,体积较小。

pyinstaller --name="MyApplication" --windowed --onefile elshop.py --noconsole --hidden-import PySide2.QtXml --icon="C:\Users\sywangu\Desktop\c\image\b.ico

9a14a9dc3e5813695631ea506be00945.png

4.结语

1)历时4天,python+mysql增删改查开发完成。
2)完整代码公众号回复python02。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值