随笔分类 -  Python

摘要:现有的数据库管理系统有很多种,本文选择介绍两种DBMS:SQLite 3 和 Mysql。。SQLite 3是Python 3预装的、相当完备、无需配置的基于SQL的数据库管理系统。Mysql是非常流行的开源关系性数据库。 Python数据库API 提供了一种标准机制,可以针各种各样的数据库管理系统,包括SQLite。不管使用什么后台数据库,代码所遵循的过程都是一样的:连接 -> 创建游标 -> 交互(利用游标,使用SQL管理数据)->提交/回滚 ->关闭 阅读全文
posted @ 2013-06-26 21:42 windlaughing 阅读(5192) 评论(1) 推荐(2) 编辑
摘要:本文用一个“网上书店”的web应用示例,简要介绍如何用Python实现基于CGI标准的Web应用,介绍python的cgi模块、cigtb模块对编写CGI脚本提供的支持。CGI(通用网关接口),是一个Internet标准,允许Web服务器运行一个服务器端程序,称为CGI脚本。 阅读全文
posted @ 2013-06-24 22:51 windlaughing 阅读(10974) 评论(8) 推荐(3) 编辑
摘要:Python的命名空间是Python程序猿必须了解的内容,对Python命名空间的学习,将使我们在本质上掌握一些Python中的琐碎的规则。 接下来我将分四部分揭示Python命名空间的本质:一、命名空间的定义;二、命名空间的查找顺序;三、命名空间的生命周期;四、通过locals()和globals() BIF访问命名空间 重点是第四部分,我们将在此部分观察命名空间的内容。 阅读全文
posted @ 2013-05-26 20:55 windlaughing 阅读(25495) 评论(9) 推荐(6) 编辑