• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python通过openpyxl生成Excel文件的方法

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python3 openpyxl,python openpyxl,openpyxl读取excel,openpyxl,openpyxl下载等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

使用前请先安装openpyxl:

easy_install openpyxl
</div>

通过这个模块可以很方便的导出数据到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)
</div>

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

</div>

您可能想查找下面的文章:

  • python通过openpyxl生成Excel文件的方法
  • 用python + openpyxl处理excel2007文档思路以及心得
  • 用python + openpyxl处理excel2007文档思路以及心得

相关文章

  • Python实现控制台输入密码的方法
  • 使用python装饰器验证配置文件示例
  • Python中Django 后台自定义表单控件
  • Python入门学习之字符串与比较运算符
  • python读取浮点数和读取文本文件示例
  • Python脚本实现DNSPod DNS动态解析域名
  • python控制台显示时钟的示例
  • Python面向对象编程中关于类和方法的学习笔记
  • Python端口扫描简单程序
  • Python中列表(list)操作方法汇总

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • 使用Python脚本来获取Cisco设备信息的示例
    • Python使用poplib模块和smtplib模块收发电子邮件的教程
    • python中enumerate函数遍历元素用法分析
    • python PIL模块与随机生成中文验证码
    • python用reduce和map把字符串转为数字的方法
    • 探究Python的Tornado框架对子域名和泛域名的支持
    • 详解JavaScript编程中的window与window.screen对象
    • 跟老齐学Python之关于类的初步认识
    • python基于itchat实现微信群消息同步机器人
    • Python实现二叉树结构与进行二叉树遍历的方法详解

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有