用python写的有名 站_用python写一个小软件

背景:1.在电子厂工作,现在部门只剩下我这个小的,什么事情都需要自己弄(说多了心疼),其中由一个钢 (生产的一种工装治具)需要每天去管理,决定弄一个程序减轻自己的工作任务。自学了一段时间,试试给自身搞一个小项目。走起~~~

2.使用的python 工具:tkinter 、sqlite3

3.基本框架和实现功能

4.目标。坦白说,能跑起来,不要一堆异常就好。目前不知道用不用面向对象类,想慢慢学一下类是怎么写的

5,代码

5-1.GUI界面代码

def gui():

root=tk.Tk()

root.title(“stencil”)

root.iconbitmap(r”net.ico”)

root.geometry(“1155×600”)

tree=ttk.Treeview(root,show=”tree”,height=100)

tree.grid(column=0,sticky=”sn”)

base=tree.insert(“”,0,text=”钢 ”,value=”0″)

#1.钢 录入和 废

control=tree.insert(base,0,text=”钢 信息登记”,value=”0″)

login=tree.insert(control,0,text=”注册”,value=”1″)

scarp=tree.insert(control,1,text=” 废”,value=”2″)

root.mainloop()

#2.钢 查询与日常点检

search=tree.insert(base,1,text=”钢 查询与日常点检”,value=”3″)

#3.数据维护

data=tree.insert(base,2,text=”数据维护”,value=”4″)

importfile=tree.insert(data,0,text=”数据表导入”,value=”5″)

exportfile=tree.insert(data,1,text=”导出数据”,value=”6″)

跑出来这么样的

5-2.新钢 信息注册类的定义(不知道类能不能写下去,先试试,不行再转),涉及到数据库不好调试,迟点再弄,先把框架搭好。

class dataControl():

“””

1.注册:输入数据并写入钢 明细表 名暂为stone

2. 废:异常的钢 信息从钢 明细表stone移除,存入钢 废表中

“””

def __init__(self):

pass

def login(self,data):#注册钢 ,存入数据表

for i in data:

if i==””:

print(“数据缺少,无法录入”)

return

self.con=sql.connect(“stencil.db”)

self.cursor=self.con.cursor(“insert into stone values({0})”.format(data))

self.con.commit()

def scarp(self,id):#id是stone表的primary key

self.con = sql.connect(“stencil.db”)

SQL=”insert into 钢 废表 select * from stone where id={0};delete from stone where id = {0} “

self.cursor=self.con.cursor(SQL.format(id))

self.con.commit()

下面这个是之前用CSV文件进行数据存储和传输的,效果不太理想,目前学了亿丢丢SQL语言先试试。

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览212846 人正在系统学习中 相关资源:GHOST系统只剩C盘数据恢复软件_ghost分区丢失只剩c盘数据恢复…

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2021年1月4日
下一篇 2021年1月4日

相关推荐