任务:Sqlite3数据库导出到Excel文件
工具:DaPy (Github地址)
步骤:
1. 下载DaPy
pip install DaPy
2. 读数据到内存并转存为xls文件
import DaPy as dp
sheet = dp.read('test.db')
sheet.save('db2excel.xls')
3. 讨论
DaPy的数据结构和接口设计的很人性化,比如上面这个导入导出数据,它会自动的识别文件后缀名来匹配读取和保存的策略。相比较于pandas或者numpy。因为DaPy是纯Python实现,所以有人可能觉得DaPy很慢但其实他的速度甚至比pandas实现的python引擎还快,和C引擎用时也才多一倍而已