python如何生成EXCEL、连接数据库、并将指定数据写入EXCEL

技术python如何生成EXCEL、连接数据库、并将指定数据写入EXCEL小编给大家分享一下python如何生成EXCEL、连接数据库、并将指定数据写入EXCEL,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探

边肖将与您分享python如何生成EXCEL、连接数据库以及将指定数据写入EXCEL。希望大家看完这篇文章后有所收获。我们一起讨论一下吧!

#!/usr/bin/python

# -*- coding: utf-8 -*-

#!/usr/bin/env python

导入MySQLdb数据库

导入系统

导入xlsxwriter

重新加载(系统)

sys.setdefaultencoding('utf-8 ')

#创建EXCEL文件

工作簿=xlsxwriter . workbook(' name . xlsx ')# Excel的文件名

#创建工作表对象

工作表1=工作簿。添加工作表(' name _ 1') #工作表第1页的名称。

工作表_ 2=工作簿。add _ worksheet ('name _ 2') #工作表第2页的名称。

#需要更多的页面等等。

Title _ 1=[U' XXX ',U' XXX ',U' XXX ',U' XXX'] #定义数据表头列表。

title_2=[u'xxx ',u'xxx ',u'xxx ',u'xxx ',u'xxx']

format _ 1=workbook . add _ format()#定义格式对象。

Format_1.set_border(1)#定义格式对象单元格的粗体(1像素)边框的格式。

format _ title _ 1=workbook . add _ format()# Define format _ title format对象。

Format_title_1.set_border(1)#定义单元格边框为粗体(1像素)的格式对象。

格式_标题_ 1。set _ BG _ color(' #cccccccc ')#定义格式_ title对象的单元格背景色为' # cccccc '的格式

格式_标题_ 1。Set _ align ('center') #定义格式_ title对象的单元格居中的格式。

Format_title_1.set_bold()#定义Format_title对象单元格中粗体内容的格式。

工作表_1.write_row('A1,title_1,format_title_1)

Conn=mysqldb.connect(主机=' XXX ',用户=' XXX ',密码=' XXX ',DB=' XXX ',端口=3306,字符集=' UTF8') #连接数据库,主机:数据库链接,用户:帐户,密码:密码

cursor_1=conn.cursor()

Curor _ 1。执行('选择XXX') #执行sql语句

Data_1=cursor_1.fetchall()#数据被分配给Data_1。

List_1=range(len(data_1))#测量data_1的长度,将其列在range中,并将其分配给List_1。

#按照一定的格式和位置循环编写EXCEL表格,具体位置自己尝试。

对于列表1:中的I

对于范围(4):内的j

工作表_ 1。write (I 1,j,data _ 1 [I] [j]) #被写入EXCEL表中。

i=1

cursor_1.close()

conn.close()

workbook.close()

看完这篇文章,相信大家对“python如何生成EXCEL,连接数据库,将指定的数据写入EXCEL”有了一定的了解。想了解更多,请关注行业资讯频道,感谢阅读!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/113120.html

(0)

相关推荐

  • 怎么实现提示用户退出程序

    技术怎么实现提示用户退出程序这篇文章主要讲解了“怎么实现提示用户退出程序”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么实现提示用户退出程序”吧!青铜级别# 青铜 im

    攻略 2021年10月22日
  • 用比喻的修辞手法写一句话,运用比喻、拟人的修辞手法写句子

    技术用比喻的修辞手法写一句话,运用比喻、拟人的修辞手法写句子1用比喻的修辞手法写一句话、一阵风吹来,树摆动着枝叶,对我们点头微笑。 2、玫瑰在宁静的夜晚向星星眨眼。 3、无数的麦粒在风中微笑,飞舞。 4、在绿色的荷叶间,

    生活 2021年10月22日
  • 甲烷燃烧火焰颜色,请问这个火焰的颜色是什么色号

    技术甲烷燃烧火焰颜色,请问这个火焰的颜色是什么色号一般来说火焰的颜色和温度的关系是:蓝色>白色>黄色>红色。不过也有例外,因为不同物质燃烧的颜色是不同的,比如镁甲烷燃烧火焰颜色、碳、磷在氧气中燃烧是白色火焰。甲烷、一氧化

    生活 2021年10月24日
  • 清丽的意思,“典雅清丽”是什么意思呢

    技术清丽的意思,“典雅清丽”是什么意思呢清丽 [qīng lì] [释义] 清雅秀丽:文章~。气质~。~的景色。 多用来形容年轻女子具有的一种清秀美丽清丽的意思,端庄大方的淑女气质。 近义词清新 清

    生活 2021年10月26日
  • 为什么数据库会丢失数据

    技术为什么数据库会丢失数据今天就跟大家聊聊有关为什么数据库会丢失数据,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。数据库管理系统在今天已经是软件的重要组成部分,开

    攻略 2021年12月2日
  • vue-cli脚手架中webpack配置基础文件有哪些

    技术vue-cli脚手架中webpack配置基础文件有哪些这篇文章主要讲解了“vue-cli脚手架中webpack配置基础文件有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究

    攻略 2021年11月11日