python通过openpyxl生成Excel文件的方法

 更新时间:2015年05月12日 09:52:54   作者:js达人  
这篇文章主要介绍了python通过openpyxl生成Excel文件的方法,实例分析了openpyxl的安装与使用技巧,非常具有实用价值,需要的朋友可以参考下

本文实例讲述了python通过openpyxl生成Excel文件的方法。分享给大家供大家参考。具体如下:

使用前请先安装openpyxl:

easy_install openpyxl

通过这个模块可以很方便的导出数据到Excel

from openpyxl.workbook import Workbook
from openpyxl.writer.excel import ExcelWriter
from openpyxl.cell import get_column_letter
from openpyxl.style import Color, Fill
from openpyxl.cell import Cell
#新建一个workbook
wb = Workbook()
#第一个sheet是ws
ws = wb.worksheets[0]
#设置ws的名称
ws.title = u"下单统计"
#给A1赋值
ws.cell('A1').value = '%s'%("跟随总数")
#给A2赋值
#先把数字转换成字母
col = get_column_letter(1)
#赋值
ws.cell('%s%s'%(col, 2)).value = '%s' % ("A2“)  
#字体修改样式
##颜色
ws.cell('A2').style.font.color.index =Color.GREEN
##字体名称
ws.cell('A2').style.font.name ='Arial'
##字号
ws.cell('A2').style.font.size =8
##加粗
ws.cell('A2').style.font.bold =True
##不知道干啥用的
ws.cell('A2').style.alignment.wrap_text =True
##背景 好像不太好用 是个BUG
ws.cell('A2').style.fill.fill_type =Fill.FILL_SOLID
ws.cell('A2').style.fill.start_color.index =Color.DARKRED
##修改某一列宽度
ws.column_dimensions["C"].width =60.0
##增加一个表
ws = wb.create_sheet()
ws.title = u'结单统计'
##保存生成xml
file_name = 'test.xlsx'
file_dir = '/home/x/'
dest_filename = '%s%s'%(file_dir,file_name)
ew = ExcelWriter(workbook = wb)
ew = ExcelWriter(workbook = wb)

希望本文所述对大家的Python程序设计有所帮助。

相关文章

  • 一文轻松掌握Python虚拟环境的删除技巧

    一文轻松掌握Python虚拟环境的删除技巧

    通过虚拟环境,可以轻松定义和安装特定于项目的包,下面这篇文章主要给大家介绍了关于Python虚拟环境删除技巧的相关资料,文中通过代码介绍的非常详细,需要的朋友可以参考下
    2024-08-08
  • Django2.1.7 查询数据返回json格式的实现

    Django2.1.7 查询数据返回json格式的实现

    这篇文章主要介绍了Django2.1.7 查询数据返回json格式的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Python实战之实现康威生命游戏

    Python实战之实现康威生命游戏

    这篇文章主要介绍了Python实战之实现康威生命游戏,文中有非常详细的代码示例,对正在学习python的小伙伴们有非常好的帮助,需要的朋友可以参考下
    2021-04-04
  • CNN卷积函数Conv2D()各参数的含义及用法解读

    CNN卷积函数Conv2D()各参数的含义及用法解读

    这篇文章主要介绍了CNN卷积函数Conv2D()各参数的含义及用法解读,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2023-02-02
  • 浅谈Python type的使用

    浅谈Python type的使用

    今天小编就为大家分享一篇浅谈Python type的使用,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2019-11-11
  • Python中Numpy包的安装与使用方法简明教程

    Python中Numpy包的安装与使用方法简明教程

    这篇文章主要介绍了Python中Numpy包的安装与使用方法,结合简单实例形式分析了Python使用pip命令在线与离线whl包安装,以及使用numpy打印随机数矩阵的操作技巧,需要的朋友可以参考下
    2018-07-07
  • python实现图片批量压缩

    python实现图片批量压缩

    这篇文章主要介绍了python实现图片批量压缩的方法,帮助大家更好的理解和学习使用python,感兴趣的朋友可以了解下
    2021-04-04
  • Python用Try语句捕获异常的实例方法

    Python用Try语句捕获异常的实例方法

    在本篇文章中小编给大家整理了关于Python用Try语句如何捕获异常的相关知识点内容,需要的朋友们参考下。
    2019-06-06
  • Python爬虫使用脚本登录Github并查看信息

    Python爬虫使用脚本登录Github并查看信息

    这篇文章主要介绍了Python爬虫之用脚本登录Github并查看信息,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2018-07-07
  • Python命令行参数解析模块optparse使用实例

    Python命令行参数解析模块optparse使用实例

    这篇文章主要介绍了Python命令行参数解析模块optparse使用实例,本文讲解了增加选项(add_option())、行为(action)、设置默认值(default)、生成帮助提示(help)、设置boolean值、错误处理、选项组(Grouping Options)等内容,需要的朋友可以参考下
    2015-04-04

最新评论