python+openpyxl的excel的相关读写

def test():
    wb2 = openpyxl.Workbook()   #创建一个excel对象
    wb2.save("a.xlsx")          #保存excel并命名为a.xlsx

    wb2 = openpyxl.load_workbook(‘a.xlsx‘)  #加载excel数据
    sheets2 = wb2.sheetnames                #获取excel的sheet表集合
    sheet2 = wb2[sheets2[0]]                #获取excel的第一个sheet表
    print(sheet2[‘a1‘].value)
    sheet2[‘a1‘].value="my"                 #将第一个sheet表的值设置为my
    print(sheet2[‘a1‘].value)
    wb2.save(‘b.xlsx‘)                      #将该excel保存为b.xlsx,记得要保存不然写不进去
    wb2.close()

原文地址:https://www.cnblogs.com/lelexiong/p/11274521.html

时间: 2024-11-14 11:57:09

python+openpyxl的excel的相关读写的相关文章

python实现对excel表的读写操作(一)

Part 1. 模块介绍: 使用python实现对excel表的读写操作有两个模块,分别为: 1. 对excel表读取模块 xlrd 0.9.3  :下载地址: https://pypi.python.org/pypi/xlrd 英文释意:The package is for reading data and formatting information from Excel files. 2. 对excel表写入模块 xlwt 0.7.5 : 下载地址:https://pypi.python.

[笔记]用python + openpyxl处理excel(07+)文档 + 一些中文处理的技巧

最近要帮做RA的老姐写个合并excel工作表的脚本……源数据是4000+个excel 工作表,分布在9个xlsm文件里,文件内容是中英文混杂的一些数据,需要从每张表中提取需要的部分,分门别类合并到多个大的表里. 寻觅工具 确定任务之后第一步就是找个趁手的库来干活. Python Excel上列出了xlrd.xlwt.xlutils这几个包,但是 它们都比较老,xlwt甚至不支持07版以后的excel 它们的文档不太友好,都可能需要去读源代码,而老姐的任务比较紧,加上我当时在期末,没有这个时间细读

python openpyxl 操作 excel

初识与安装 Openpyxl is a Python library for reading and writing Excel 2010 xlsx/xlsm/xltx/xltm files. 安装 1 $ pip install openpyxl 一个简单创建例子 1 2 3 4 5 6 7 8 9 10 11 12 13 from openpyxl import Workbook wb = Workbook() # 激活 worksheet ws = wb.active # 数据可以直接分配

用python从符合一定格式的txt文档中逐行读取数据并按一定规则写入excel(openpyxl支持Excel 2007 .xlsx格式)

前几天接到一个任务,从gerrit上通过ssh命令获取一些commit相关的数据到文本文档中,随后将这些数据存入Excel中.数据格式如下图所示 观察上图可知,存在文本文档中的数据符合一定的格式,通过python读取.正则表达式处理并写入Excel文档将大大减少人工处理的工作量. 1. 从gerrit获取原始信息,存入文本文档: $ssh –p 29418 <your-account>@192.168.1.16 gerrit query status:merged since:<date

Python中操作Excel 2000的xlsx文件(使用openpyxl)

1 下载地址http://download.csdn.net/detail/kernelke/5192910 2 下载文件openpyxl-1.6.1.tar.gz 3 解压到任意路径下,例如:解压后的路径为C:\openpyxl-1.6.1 4 安装 打开window窗口输入以下: cd C:\openpyxl-1.6.1 python setup.py install 5 简单使用 直接在shell下面把玩一下>>> from openpyxl.reader.excel import

Python种使用Excel

今天用到Excel的相关操作,看了一些资料,借此为自己保存一些用法. 参考资料: python excel 的相关操作 python操作excel之xlrd python操作Excel读写--使用xlrd 1 # -*- coding: UTF-8 -*- 2 3 import xlrd # 导入xlrd模块 4 5 # 打开指定文件路径的excel文件,获得excel的book对象 6 book = xlrd.open_workbook('MIT.xls') 7 8 # 查看文件中包含shee

Python 操作 MS Excel 文件

利用 Python 对 Excel 文件进行操作需要使用第三方库: openpyxl,可执行 pip install openpyxl 进行安装 1. 导入 openpyxl 模块 导入 openpyxl 模块后,利用它的 load_workbook() 方法可以打开一个 Excel 文件,该方法使用一个文件名称作为参数,示例如下: >>> import openpyxl >>> wb = openpyxl.load_workbook('example.xlsx') &

.Net常用技巧_导出 Excel 和相关打印设置

Excel.Application myExcel = new Excel.Application();发 表Excel.Workbook workbookData = myExcel.Application.Workbooks.Add(Excel.XlWBATemplate.xlWBATWorksheet);Excel.Worksheet xlSheet = (Worksheet)workbookData.Worksheets[1];//取得sheet1 1) 显示当前窗口: xlSheet.

python初学—-实现excel里面读数据进行排序(改进算法)

#coding:GBK import xlrd import xlwt import time def read_excel(c):     if c==0:         print "使用率排名:"         for i in range(1,sheet.nrows):             lie[sheet.cell(i,c).value.encode('GBK')] = sheet.cell(i,c+1).value*(100/50)             i =