python中常用的各种数据库操作模块和连接实例


当前第2页 返回上一页

mysql: MySQLdb

和前两个非常类似,连接的时候用以下两个语法之一:

代码如下:

conn = MySQLdb.connect('host', 'username', 'password', 'database')
conn = MySQLdb.connect(host="host", user="username", passwd="password", db="database")
接下来,也把它当成sqlite用就好了。

excel: pyExcelerator

好吧,我承认excel不算数据库,只是写在这里充数而已,哈哈。因为偶尔还是要取下别人发来的excel里的数据的。
其实,用pyExcelerator来读取文件也是很简单的:
代码如下:

sheets=pyExcelerator.parse_xls('xxx.xls')
这样出来以后,sheets就是整个工作薄了,它是工作表组成的list,而一个工作表对应于一个tuple,格式是: ('工作表名', 内容),而内容又是一个dict,key是一个(行数, 列数)的tuple,value才是正在的对应格子的内容。看起来确实比较绕,好在处理excel的应用也不多,将就吧。
另外,其实pyExcelerator还支持写入数据到excel的,如果有把查询结果保存成excel的需求的话,可以试试看,我还是尽量不用这种格式了,哈哈。


标签:SQLite

返回前面的内容

相关阅读 >>

asp.net中各种连接数据库的配置的方法及json数据转换

Sqlite3提供一个ansi到utf8的互转函数

android中的存储详解

Sqlite字符串比较时的大小写问题解决方法

python使用sqlalchemy操作mysql

让python更加充分的使用Sqlite3

navicat premium 12.0完美激活无限试用图文教程(附注册补丁)

Sqlite 常用函数 推荐

Sqlite教程(七):数据类型详解

django基础之数据库操作方法(详解)

更多相关阅读请进入《Sqlite》频道 >>


数据库系统概念 第6版
书籍

数据库系统概念 第6版

机械工业出版社

本书主要讲述了数据模型、基于对象的数据库和XML、数据存储和查询、事务管理、体系结构等方面的内容。



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...