Python 利用Python操作excel表格之xlwt介绍
利用Python操作excel表格之xlwt介绍
by:授客 QQ:1033553122
直接上代码
案例1
#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'shouke'
import xlwt
if __name__ == '__main__':
work_book = xlwt.Workbook()
sheet1 = work_book.add_sheet('sheet1') # 添加表单 add_sheet(表单名称)
sheet1.write(0, 0, 'data_of_cell') # 往表单中写入数据(0,0 -> 第1行,第1列,注意:索引从0开始)
work_book.save('e:\\test.xls') # 保存文件
运行结果:
案例2
#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'shouke'
import xlwt
if __name__ == '__main__':
work_book = xlwt.Workbook()
sheet1 = work_book.add_sheet('sheet1')
sheet1.write(0, 0, 'data_of_cell')
sheet1.write(0, 0, 'data_of_cell')
work_book.save('e:\\test.xls')
运行结果:
解决方法:
#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'shouke'
import xlwt
if __name__ == '__main__':
work_book = xlwt.Workbook()
sheet2 = work_book.add_sheet('sheet2', cell_overwrite_ok=True) # 添加表单,允许覆盖单元格
sheet2.write(0, 0, 'data_of_cell')
sheet2.write(0, 0, 'data_of_cell')
work_book.save('e:\\test.xls')
案例3
#!/usr/bin/env python
# -*- coding:utf-8 -*-
__author__ = 'shouke'
import xlwt
if __name__ == '__main__':
work_book = xlwt.Workbook()
sheet2 = work_book.add_sheet('sheet2', cell_overwrite_ok=True) # 添加表单 add_sheet(表单名称)
style = xlwt.XFStyle() # 初始化风格
# 格创建字体
font = xlwt.Font()
font.name = 'Times New Roman'
font.bold = True
style.font = font # 添加字体风格
# 基于上述风格,把数据写入表单
sheet2.write(0, 0, 'Times New Roman bold text', style)
work_book.save('e:\\test.xls') # 保存文件
运行结果:
其它:参考源示例代码
参考链接:略
Python 利用Python操作excel表格之xlwt介绍的更多相关文章
- 【转】python操作excel表格(xlrd/xlwt)
[转]python操作excel表格(xlrd/xlwt) 最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异, ...
- 转载:python操作excel表格(xlrd/xlwt)
python操作excel表格(xlrd/xlwt) 最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而 ...
- Python 利用Python操作excel表格之openyxl介绍Part2
利用Python操作excel表格之openyxl介绍 by:授客 QQ:1033553122 欢迎加入全国软件测试交流qq群(群号:7156436) ## 绘图 c = LineChart() ...
- Python 利用Python操作excel表格之openyxl介绍Part1
利用Python操作excel表格之openyxl介绍 by:授客 QQ:1033553122 欢迎加入全国软件测试交流qq群(群号:7156436),免费获取以下性能监控工具(类似Nmon精简版) ...
- python操作excel表格(xlrd/xlwt)
最近遇到一个情景,就是定期生成并发送服务器使用情况报表,按照不同维度统计,涉及python对excel的操作,上网搜罗了一番,大多大同小异,而且不太能满足需求,不过经过一番对源码的"研究&q ...
- Python操作Excel表格,xlwt模块的使用
Python可以操作Excel的模块不止一种,我习惯使用的写入模块是xlwt(一般都是读写模块分开的) 按照模块使用pip install xlwt 就行了,很常规的方式 直接进代码解析,本文源码 w ...
- Python利用xlutils统计excel表格数据
假设有像上这样一个表格,里面装满了各式各样的数据,现在要利用模板对它进行统计每个销售商的一些数据的总和.模板如下: 代码开始: 1 #!usr/bin/python3 2 # -*-coding=ut ...
- C++中利用libxl操作Excel表格
libxl是一款操作excel的商业库,支持C.C++.C#和Delphi.下文利用libxl在C++中实现了从excel文档的表1中随机挑选记录,保存到新建的表中.以下为代码: #include & ...
- 28.python操作excel表格(xlrd/xlwt)
python读excel——xlrd 这个过程有几个比较麻烦的问题,比如读取日期.读合并单元格内容.下面先看看基本的操作: 首先读一个excel文件,有两个sheet,测试用第二个sheet,shee ...
随机推荐
- fatal: protocol error: bad line length character: This
昨晚尝试搭建一个Git服务器,在搭建好服务器后,在服务器创建了一个空项目,我在本地使用git clone 拉取项目时,报了fatal: protocol error: bad line length ...
- Markdown新手教程
目录 什么是Markdown? 用Markdown写作有什么优缺点? 有哪些比较好的Markdown写作工具? markdown语法 标题 水平分区线 引用 中划线 斜体 粗体 斜粗体 链接 图片 无 ...
- weblogic安装及配置
WebLogic是用于开发.集成.部署和管理大型分布式Web应用.网络应用和数据库应用的Java应用服务器. 1.安装Weblogic:(1)点击Next按钮:(2) 选择Custom后点击Next按 ...
- 如何用impress.js写有逼格的ppt
概述 这是我学习课程impress让你的内容"舞"起来而做的总结和练手. 你可以点这里在线预览我做的ppt 注意:等加载完了之后,点击空格键翻页! 简化模板 下面是一个简化的模板 ...
- mysql升级8.0后项目不能连接问题
转载简书:https://www.jianshu.com/p/a164d582e5d9 主要是因为驱动配置变了driver中得用com.mysql.cj.jdbc.Driver,多了个cj: url后 ...
- Python模块——configparser
configparser模块 该模块适用于配置文件的格式与windows ini文件类似,可以包含一个或多个节(section),每个节可以有多个参数(键=值) 创建文件 import configp ...
- 安装apache 后,找不到服务,解决办法
在命令行进入安装apache的bin目录下,在输入命令:httpd.exe -k install -n Apache版本号 回车即可注意:要在管理员的身份下进入cmd (C:\Windows\SysW ...
- WebView使用_WebView监听网页下载_DownloadManager使用
最近在做一个较简单的项目:通过一个webview来显示一个网页的App 这个网页有下载的功能,关于这一功能需要用到两个知识点: 1.webview监听网页的下载链接.(webview默认情况下是没有开 ...
- TCP/IP 笔记 - 域名解析和域名系统
由于IP地址的烦琐导致的记忆和使用困难,互联网支持使用主机名称来识别包括客户机和服务器在内的主机.同时为了使用一系列协议,主机名称通过称为"名称解析"的过程转换成对应IP地址. 互 ...
- 【JAVA】ThreadLocal源码分析
ThreadLocal内部是用一张哈希表来存储: static class ThreadLocalMap { static class Entry extends WeakReference<T ...