- 3
- 0
- 约5.27千字
- 约 6页
- 2020-12-02 发布于河南
- 举报
上接?[Karrigell]Karrigell Web开发入门第二季 Part1?
这个CD收藏的程序分为主页和维护数据两部分,上一章节已经讲了主页的设计部分下面就来看看维护数据库部分。
Database engine
Karrigell可以利用适当的模块使用任何数据库引擎(MySQL,SQLite,等)。在这个例子中我们使用非常简单的模块存储数据,我们需要的数据有:收藏的每个CD,艺术家名字和CD封面的标题。
拷贝如下代码到simpledb.py模块中:
def read(filename):??? records = []??? try:??????? for line in open(filename):??????????? records.append(line.strip().split(#))??? except IOError:??????? pass??? return records
def save(records,filename):??? out = open(filename,w)??? for items in records:??????? out.write(#.join(items)+/n)??? out.close()
当我们在一个脚本中import这个模块后,我们就可以简单的使用read()和save()函数了。这些数据
您可能关注的文档
最近下载
- 2025年丽水学院公共课《思想道德基础与法律修养》科目期末试卷A(有.pdf VIP
- 广东河源市初二地理生物会考考试题库(含答案).docx VIP
- 山东省建筑工程施工技术资料管理规程表格.pdf VIP
- 2025年皮革废弃物资源化十年报告.docx
- 酒店住宿企业数字化转型对企业价值的影响研究--以华住集团为例.pdf VIP
- 四上译林版英语【必背知识点总结】.pdf VIP
- HJ 534-2009 环境空气 氨的测定 次氯酸钠-水杨酸分光光度法(正式版).pdf VIP
- SY_T 5374.2-2023 固井作业规程 第2部分:特殊固井.pdf VIP
- 民法学知识点整理.pdf VIP
- 山东济南天桥区2025-2026学年第二学期七年级数学期末考试试题以及答案.docx VIP
原创力文档

文档评论(0)