python指定数据写入指定excel_python脚本——生成EXCEL,连接数据库,并将指定数据写入EXCEL...
#!/usr/bin/python
# -*- coding: utf-8 -*-
#!/usr/bin/env python
import MySQLdb
import sys
import xlsxwriter
reload(sys)
sys.setdefaultencoding(‘utf-8‘)
#创建一个EXCEL文件
workbook = xlsxwriter.Workbook(‘name.xlsx‘)#EXCEL的文件名
#创建一个工作表对象
worksheet_1 = workbook.add_worksheet(‘name_1‘)#sheet页面1的名字
worksheet_2 = workbook.add_worksheet(‘name_2‘)#sheet页面2的名字
#需要更多的sheet页面以此类推
title_1 = [u‘xxx‘,u‘xxx‘,u‘xxx‘,u‘xxx‘]#定义数据表头列表
title_2 = [u‘xxx‘,u‘xxx‘,u‘xxx‘,u‘xxx‘]
format_1 = workbook.add_format()#定义format格式对象
format_1.set_border(1)#定义format对象单元格边框加粗(1像素)的格式
format_title_1 = workbook.add_format()#定义format_title格式对象
format_title_1.set_border(1)#定义format_title对象单元格边框加粗(1像素)的格式对象
format_title_1.set_bg_color(‘#cccccc‘)#定义format_title对象单元格背景颜色为‘#cccccc‘的格式
format_title_1.set_align(‘center‘)#定义format_title对象单元格居中对齐的格式
format_title_1.set_bold()#定义format_title对象单元格内容加粗的格式
worksheet_1.write_row(‘A1‘,title_1,format_title_1)
conn = MySQLdb.connect(host="xxx",user="xxx",passwd="xxx",db="xxx" , port=3306,charset=‘utf8‘)#连接数据库,host:数据库链接,user:账户,passwd:密码,db:数据库名
cursor_1 = conn.cursor()
cursor_1.execute("select xxx")#执行sql语句
data_1 = cursor_1.fetchall()#数据赋值给data_1
list_1=range(len(data_1))#测出data_1长度,以range列出赋值给list_1
#按照一定的格式和位置循环写入EXCEL表格,具体位置可以自行尝试
for i in list_1:
for j in range(4):
worksheet_1.write(i+1,j,data_1[i][j])#写入EXCEL表格
i += 1
cursor_1.close()
conn.close()
workbook.close()
原文:http://zhushenghang.blog.51cto.com/11105203/1825409
python指定数据写入指定excel_python脚本——生成EXCEL,连接数据库,并将指定数据写入EXCEL...相关推荐
- NVIDIA针对数据不充分数据集进行生成改进,大幅提高CIFAR-10数据生成
©PaperWeekly 原创 · 作者|武广 学校|合肥工业大学硕士生 研究方向|图像生成 生成对抗网络因其优异的生成质量而得到广泛的关注,然而想要得到高质量的生成结果往往需要大批量的训练数据进行加 ...
- Ansys节点数据批量一键导出脚本生成CSV (ansys数据导出利用matlab脚本)
由于ANSYS软件本身的数据后处理.绘图等功能有限,我们常常需要把ansys模拟后的结果数据导出以做进一步的处理分析.为此作者编写了matlab平台的m/p脚本,使得ansys的lis文件可以一键生成 ...
- letswave教程:脑电数据图形绘制、批处理以及脚本生成
letswave教程:脑电数据图形绘制.批处理以及脚本生成 1 单主题图形生成 1.1 打开图形模块 1.2 创建子图 1.3 添加内容 1.4 设置轴参数 1.5 导出图形 2 多主题图形生成 2. ...
- EasyExcel生成带下拉列表或二级级联列表的Excel模版+自定义校验导入数据(附仓库)
EasyExcel生成带下拉列表或二级级联列表的Excel模版+自定义校验导入数据(附仓库) 目录 EasyExcel生成带下拉列表或二级级联列表的Excel模版+自定义校验导入数据(附仓库) 仓库 ...
- python yolo-v2 设计批处理程序对训练生成的权重文件进行自动化批量测试,并输出结果到指定txt文件
项目背景 在yolo-v2生成D:\dahuangfeng\darknet-master\build\darknet\x64\backup路径下的权重文件 后,我们先需要先修改D:\dahuangfe ...
- 使用Python将TXT文本内容读取后生成指定XML格式的文件
任务说明: 解析服务器内存和CPU信息.格式是无后缀的文本格式.将其转换为统一XML格式. 源文件名:zmonitor.2017-04-06-14_28 172.17.8.64 saptmqas_cp ...
- python写入excel表格数据绘制图表,Python对数据写入Execl文件并生成图表
Python对数据写入Execl文件并生成图表 需求: 为了做测试或者对爬虫程序爬取数据进行分析汇总,我们时常会将数据生成报表,但是如果我们想将报表生成在Excel中,这时候就可以借助xlsxwrit ...
- python使用statsmodels包中的tsaplots函数和lags参数可视化时间序列数据指定滞后位置个数(级别)以前的所有自相关性(plot the autocorrelation)
python使用statsmodels包中的tsaplots函数和lags参数可视化时间序列数据指定滞后位置个数(级别)以前的所有自相关性(plot the autocorrelation Funct ...
- Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot)、通过size参数指定数据点的大小、自定义不同分组的气泡的色彩
Matplotlib使用scatter函数在Python中绘制气泡图(bubble plot).通过size参数指定数据点的大小.自定义不同分组的气泡的色彩 目录
最新文章
- gitlab 添加本地项目
- 汇编 and or xor not test cmp 条件跳转指令 jcc
- MVC4 WebAPI
- VUEX中关于 mapActions, mapMutations使用解析
- 【大会】没有什么比把码率降低更爽的了
- 处理字典值是把字典放内存还是用sql处理_第二周:MYSQL数据库入门,提升你的数据处理效率...
- 比特币白皮书 Bitcoin: A Peer-to-Peer Electronic Cash System
- 【手记】解决“未能创建 SSL/TLS 安全通道”异常
- Spotfire 修改标记及颜色
- 固定表头和固定列表格解决方案
- PHP面试技巧 之 职场暗语知多少?!
- H3C WA4320H-ACN 无线AP硬改支持集客256M内存启动
- 台式计算机加固态硬盘,台式电脑加固态硬盘教程_固态硬盘台式机安装方法-win7之家...
- [html+css+js] 小米官网首页制作
- 设置sublime默认浏览器以及快捷键
- android7.0 360os,360 OS 2.0评测 安全与体会的全部升级
- JAVA学习数据库2
- 查看Eclipse32位还是64位,查看JDK是32位还是64位
- burpsuit 抓取https包,证书问题,此证书已在此前安装为一个证书权威机构
- 【项目重构】总结与反思
热门文章
- async function_Electron IPC 通信如何使用 async/await 调用?
- delphi ui编辑工具源码_一种无侵入比swagger-ui兼容性更好更简单的API文档生成方案
- dhcp request汉字乱码分析
- python做数据分析难么_做统计学习,数据分析应该学Python还是R?
- 指定的服务器无法运行请求操作_服务器无法正常运行?也许是这3个原因导致的!...
- maven 打包jar_Maven一定要会的这几个知识!
- mysql根据父级编码得到父级内容_在mysql查询中通过父级获取所有子级
- 程序如何调堆内存_Java的内存泄漏
- collection包下Counter类统计list中各个元素出现的次数
- roc与auc曲线的理解