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

返回前面的内容

相关阅读 >>

python数据库Sqlite3图文实例详解

android如何获取qq与微信的聊天记录并保存到数据库详解

Sqlite5-使用python来读写数据库

ubuntu 解决libSqlite3-0依赖的问题(推荐)

navicat for mysql 16怎么注册?navicat16全系列最新破解教程(附注册机)

基于python分析你的上网行为 看看你平时上网都在干嘛

python3+sqlalchemy+Sqlite3实现orm教程

Sqlite3 使用总结

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

开源 5 款超好用的数据库 gui 带你玩转 mongodb、redis、sql 数据库(推荐)

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


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

数据库系统概念 第6版

机械工业出版社

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



打赏

取消

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

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

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

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

评论

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