python操作excel的包(openpyxl、xlsxwriter)

yipeiwu_com6年前Python基础

本文为大家分享了python操作excel的包,供大家参考,具体内容如下

现在支持python操作excel的包有下列这些

官网上最推荐的是openpyxl,其他包支持较老的excel版本。

xlsxwriter无法对打开的excel进行写操作,excel必须处于关闭状态才能写成功。

xlswriter 基本代码:

import xlsxwriter

workbook = xlsxwriter.Workbook('hello.xlsx')
worksheet = workbook.add_worksheet()

worksheet.write('A1', 'Hello world')

workbook.close()

openpyxl基本代码:

from openpyxl import Workbook

wb = Workbook()
ws = wb.active
#设置单元格值
ws['A1'] = 42
#加入一行数据
ws.append([1, 2, 3])

import datetime
#python 类型数据会被自动转换
ws['A2'] = datetime.datetime.now()
#保存修改
wb.save("sample.xlsx")

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Python引用(import)文件夹下的py文件的方法

Python引用(import)文件夹下的py文件的方法

Python的import包含文件功能就跟PHP的include类似,但更确切的说应该更像是PHP中的require,因为Python里的import只要目标不存在就报错程序无法往下执行...

python正则表达式及使用正则表达式的例子

正则表达式 正则表达用来匹配字符串 正则表达式匹配过程 依次拿出表达式和文本中的字符串进行比价 如果每个字符都能匹配,则匹配成功;一旦有匹配不成功的字符,则匹配失败 如果有...

使用Python处理Excel表格的简单方法

使用Python处理Excel表格的简单方法

Excel 中的每一个单元,都会有这些属性:颜色(colors)、number formatting、字体(fonts)、边界(borders)、alignment、模式(pattern...

通过python3实现投票功能代码实例

这篇文章主要介绍了通过python3实现投票功能代码实例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 import urllib...

python基于pygame实现响应游戏中事件的方法(附源码)

python基于pygame实现响应游戏中事件的方法(附源码)

本文实例讲述了python基于pygame实现响应游戏中事件的方法。分享给大家供大家参考,具体如下: 先看一下我做的demo效果: 当玩家按下键盘上的:上,下,左,右键的时候,后台会打...