当前位置:   article > 正文

python从数据库查询出的结果直接导出Execl_python的查询数据导出excel

python的查询数据导出excel

1.首先设置mysql返回的结果为dict

self.cursor = self.conn.cursor(cursor=pymysql.cursors.DictCursor)
  • 1

2.导入pandas

没安装先安装一下吧

pip install pandas
  • 1

引入pandas

import pandas as pd
  • 1
'
运行

3.如何导出

json_info = mysqlhelper.get_all(sql)
df = pd.DataFrame(list(json_info))
file_path = "static/download_files/"+deploy_project_type+"_"+time.strftime("%Y%m%d", time.localtime())+".xlsx"
df.to_excel(file_path, encoding='utf-8', index=False)
  • 1
  • 2
  • 3
  • 4

这就完事了

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/967401
推荐阅读
相关标签
  

闽ICP备14008679号