python操作excel_Python操作Excel教程(1)向单元格写⼊数
据
Python 操作 Excel 教程(1) | 向单元格写⼊数据
今天,我们开始学习使⽤ Python 来操作 Excel 表格,我在前⾯的⽂章写过,Go语⾔的Excelize,还有Python语⾔的OpenpyXl、Pandas
和xlwings都可以作为 VBA 的替代,来操作 Excel 表格;但是Python语⾔对于普通⼯作⼈员来说,更易于上⼿使⽤;所以我们选择
OpenpyXl作为起步之路
01 ⾸先读取已存在的 Excel 表格
使⽤load_workbook()函数;我们需要先导⼊load_workbook;⼯作表为活动⼯作表
from openpyxl import load_workbook# Excel表格与脚本在同⼀个⽂件,否则需要把路径写全wb = load_workbook(r'demo.xlsx')sheet = wb.active# 也可以按⼯作表名
02 向单个单元格赋值
可以使⽤['A1']形式;也可以使⽤标明⾏列数值的形式.cell(row=2, column=2).value = 5
from openpyxl import load_workbookwb = load_workbook(r'demo.xlsx')sheet = wb.activesheet['A1'] = 'Devansh Sharma'sheet['A2'] = 'hello ll(row=2
03 向⼯作表批量赋值
需要先声明数组,然后使⽤for循环写⼊⼯作表
python怎么读取excel文件数据from openpyxl import load_workbookwb = load_workbook(r'demo.xlsx')sheet = wb.activedata = ( (11, 48, 50), (81, 30, 82), (20, 51, 72), (21, 14, 60), (28
今天的教程,主要学习了:如何读取Excel表格,以及向单个单元格和⼯作表写⼊数据,⼤家都学会了吗?欢迎关注:KnowHub 知识加油站
后续我们会循序渐进的学习OpenpyXl以及其他的Excel操作库,欢迎⼤家关注!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论