资源简介
基于python的图书管理系统源代码,对于需要完成图书管理系统作业的同学来说是一个福利哦,欢迎大家欣赏。~~~

代码片段和文件信息
#!/usr/bin/python
#encoding:utf-8
import sqlite3
def LibDbInit(con):
c = con.cursor()
c.execute(“““
CREATE TABLE ‘books‘ (
‘BookID‘ INTEGER PRIMARY KEY
‘BookName‘ TEXT
‘BookAuthor‘ TEXT
‘BookPublish‘ TEXT
‘BookPrice‘ FLOAT
‘BookDate‘ TEXT
‘BookType‘ TEXT
‘BookContent‘ TEXT
‘BookState‘ INTEGER
)
“““)
c.execute(“““
CREATE TABLE ‘reader‘ (
‘ReaderID‘ INTEGER PRIMARY KEY
‘ReaderName‘ TEXT
‘ReaderSchool‘ TEXT
‘ReaderInfo‘ TEXT
)
“““)
c.execute(“““
CREATE TABLE ‘borrow‘ (
‘BorrowID‘ INTEGER PRIMARY KEY
‘ReaderID‘ INTEGER
‘BookID‘ INTEGER
‘BorrowDate‘ TEXT
)
“““)
books = ((1 u“C语言程序设计“ u“谭浩强“ u“教育出版社“ 29.90 u“2009-04-30“ u“计算机“ u““ 5)
(2 u“数据结构“ u“谭浩强“ u“教育出版社“ 29.90 u“2009-04-30“ u“计算机“ u““ 5)
(3 u“数据库原理“ u“谭浩强“ u“教育出版社“ 29.90 u“2009-04-30“ u“计算机“ u““ 5)
(4 u“汇编语言“ u“谭浩强“ u“教育出版社“ 29.90 u“2009-04-30“ u“计算机“ u““ 5)
(5 u“大学国文“ u“国立“ u“教育出版社“ 19.90 u“2009-04-30“ u“文学“ u““ 5)
(6 u“古代诗词“ u“国立“ u“教育出版社“ 19.90 u“2009-04-30“ u“文学“ u““ 5)
(7 u“广州地图“ u“工作“ u“广州出版社“ 9.90 u“2009-04-30“ u“工具书“ u““ 5)
(8 u“牛津词典“ u“词典“ u“广州出版社“ 9.90 u“2009-04-30“ u“工具书“ u““ 5))
for r in books:
c.execute(“INSERT INTO books VALUES (?????????)“ r)
readers = ((1001 u“陈一“ u“广州大学计算机学院“ u“B15“)
(1002 u“王二“ u“广州大学计算机学院“ u“B15“)
(1003 u“刘三“ u“广州大学美术学院“ u“B12“)
(1004 u“陈一明“ u“广州大学人文学院“ u“B10“)
(1005 u“张三“ u“广州大学人文学院“ u“B5“)
(1006 u“何明“ u“广州大学土木工程学院“ u“B22“)
(1007 u“陈中“ u“广州大学数学学院“ u“B24“)
(1008 u“黄六“ u“广州大学体育学院“ u“B25“))
for r in readers:
c.execute(“INSERT INTO reader VALUES (????)“ r)
borrows = ((1 1001 1 u“2009-04-20“)
(2 1001 2 u“2009-04-20“)
(3 1002 3 u“2009-04-20“)
(4 1003 5 u“2009-04-20“)
(5 1004 4 u“2009-04-20“)
(6 1004 2 u“2009-04-20“)
(7 1003 7 u“2009-04-20“)
(8 1006 8 u“2009-04-20“)
(9 1007 2 u“2009-04-20“)
(10 1008 8 u“2009-04-20“))
for r in borrows:
c.execute(“INSERT INTO borrow VALUES (????)“ r)
# Save (commit) the changes
con.commit()
if __name__ == “__main__“:
LibDbInit(sqlite3.connect(‘sqlitefile.db‘))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2777 2009-05-07 12:54 LibDBInit.py
文件 15198 2009-05-08 13:07 LibiaryManager.py
文件 12288 2009-05-08 13:17 sqlitefile.db
文件 25447 2009-05-07 11:38 ui.glade
文件 39869 2009-05-11 21:40 图书馆系统运行说明.pdf
文件 370844 2009-05-11 21:37 数据库课程设计实验报告.pdf
相关资源
- python+ selenium教程
- PycURL(Windows7/Win32)Python2.7安装包 P
- 英文原版-Scientific Computing with Python
- 7.图像风格迁移 基于深度学习 pyt
- 基于Python的学生管理系统
- A Byte of Python(简明Python教程)(第
- Python实例174946
- Python 人脸识别
- Python 人事管理系统
- 基于python-flask的个人博客系统
- 计算机视觉应用开发流程
- python 调用sftp断点续传文件
- python socket游戏
- 基于Python爬虫爬取天气预报信息
- python函数编程和讲解
- Python开发的个人博客
- 基于python的三层神经网络模型搭建
- python实现自动操作windows应用
- python人脸识别(opencv)
- python 绘图(方形、线条、圆形)
- python疫情卡UN管控
- python 连连看小游戏源码
- 基于PyQt5的视频播放器设计
- 一个简单的python爬虫
- csv文件行列转换python实现代码
- Python操作Mysql教程手册
- Python Machine Learning Case Studies
- python获取硬件信息
- 量化交易(附python常见函数的使用方
- python 名字用字排行
评论
共有 条评论