一、PyMySQL实现思路流程
1.建立连接
2.创建游标:游标数据库操作的接口
3.数据库操作(建表、插入数据、查询数据、更新数据、删除数据..)
4.提交事务以及关闭资源
二、实操
步骤一:环境准备(准备数据库)
安装 mariadb-server
[root@localhost ~]# yum -y install gcc
[root@localhost ~]# yum -y install mariadb-server
启动服务
[root@localhost ~]# systemctl start mariadb
[root@localhost ~]# systemctl enable mariadb
[root@localhost ~]# ss -ntulp | grep mysql
[root@localhost ~]# mysql
进入数据库,创建数据库,字符类型为【utf8】
MariaDB [(none)]>...
ERP系统有许多模块,每个模块的功能和用途也有所不同。以下是一些常见的ERP系统模块:
采购管理模块:负责处理采购需求、供应商管理、采购订单、库存管理等。
销售管理模块:处理销售订单、客户管理、发货、销售报价等。
库存管理模块:负责物料进出库、库存盘点、仓库管理等。
生产管理模块:包括生产计划、生产订单、工艺流程、产能管理等。
人力资源管理模块:涵盖员工档案管理、薪资管理、考勤管理、培训管理等。
财务管理模块:处理财务核算、会计凭证、资金管理、成本控制等。
项目管理模块:跟踪项目进度、项目成本管理、资源分配等。
客户关系管理(CRM)模块...
类别:程序开发 查看:208
更新:2024-01-14
列表选择框Listbox绘制
列表选择框类似于单选框,绘制时使用Listbox类,并依附于一个窗体上:
listchoice=Listbox(rootWindow)
在创建了列表选项框后,使用listvariable对列表内容赋值,并可设置选择模式selectmode,单选为browse或single,多选为multiple。选择到某一项后,还需要添加事件响应,因此对整个列表选项框使用bind方法,绑定事件类型ListboxSelect及对应的响应。如下代码实践:
from tkinter import *
root=Tk()
root.geometry('300x400')
root.wm_title('hello,python')
label=Label(root,text='编程语言选择:')
label.place(x=10,y=10) #使用place来布局
#准备好多...
python是编程语言,如果要实现GUI窗体设计,还需要单独的GUI模块。 其余的编程语言里貌似除了微软系列产品外,其他的都得依赖于GUI设计软件。例如Java需要Swing工具包,go语言需要GTK等。对于Python而言,如果要开发窗体应用程序,除了借助于django或flask等与HTML前端技术结合外,同时也有一些GUI工具包可以使用,例如tkinter、wxpython,还可以使用pyQT来完成。
本篇以tkinter内置模块为例,介绍一下python窗体设计过程和方法。同时将以开发一个爬虫模块窗体实战为例,帮助大家快速上手实践。
(1)tkinter基本用法
tkinter是python内置的一个GUI开发模块,使用的时候直接使用import方法就可以导入该模...
在Windows Mobile软件开发中.Net正扮演着日益重要的角色,我们已经可以看到很多用.Net CF开发的软件,这些软件涉及到了日常应用的方方面面。在智能设备的软件开发中,无线互联是一个相当重要的一块,我们可以看到,红外几乎是所有智能设备的标配,而蓝牙也日益在越来越多的智能设备上出现,有了硬件,显然要有相应的软件相关的应用。 我们也知道,用.NET CF开发红外通信应用时相当轻松的,因为.NET CF中有一个命名空间System.Net.IrDA就是用于红外通信的通信模块。但是,.NET CF中还没有关于蓝牙通信的模块,所以目前来讲做这方面的开发还有一定的困难。下面,就谈谈如何用C#开发.NET CF蓝牙通信模块。 一...
Struts的模块使用实例 在使用Struts框架时,每个请求都由Action去处理,并且还要在struts-config.xml中加以设定,这样以来做小项目还行,在大型网站的开发中,有很多小组负责不同的模块,如果每一个小组要对一个struts-config.xml进行设定,将会导致struts-config.xml的版本控制问题。 您可以为每个小组分配不同的struts-config.xml设定文件,方法是在ActionServlet参数的config参数后面加上后缀,如果是config/admin,那么相应的配置文件的名字就是:struts-config-admin,他们的后缀名字必须对应,这样才能映射上。 例如我们可以把后台处理分配一个小组,设定具体代码如下所示:web.xml action org.apache.struts.action.ActionServlet ...