rows = db.query('SELECT * FROM lemon_user;')导出的数据效果:
with open('users.xlsx', 'wb') as f:
f.write(rows.export('xlsx'))

文章插图
九、总结
- records 支持多种不同的数据库;
- records 的方法非常简单和统一 , 不像 pymysql 还需要记住如游标对象这样的底层信息;
- 自动实现上下文管理器 , 不需要关注链接状态;
- 支持 :variable 方言 , 以安全的形式进行动态参数传递 , 防止 sql 语句不规范导致的安全问题;
- 支持数据库事务 , 保持数据的原子性和一致性;
- 轻松导出为 json, yaml, xls, xlsx, pandas, html 等多种数据格式 。
- 源码非常简单 , 你一定看得懂 。
推荐阅读
- JavaScript 如何读取本地文件
- 什么是生意参谋,如何利用生意参谋优化关键词? 生意参谋关键词分析在哪
- 什么样的主图点击率高 主图如何设计才能提高点击率
- 树林徒步旅游如何确保安全
- 淘宝定向推广怎么设置 分析淘宝店铺如何进行营销推广引流
- 淘宝怎么选款 淘宝店如何正确的选款
- 海岛奇兵如何获取无限钻石?
- 电子驾驶证全国开领,教你如何申领
- 如何进行网店定位 网店的市场定位有哪些步骤
- 北京职工自助变更定点医院如何操作?
