Python创建Excel表和读取Excel表的基本操作
作者:爱莉希雅&&&
这篇文章主要介绍了Python创建Excel表和读取Excel表的基本操作,文中通过代码示例和图文结合的方式讲解的非常详细,对大家的学习或工作有一定的帮助,需要的朋友可以参考下
下载openpyxl第三方库
win+r打开命令行输入cmd
这个如果不行可以试试其他方法,在运行Python代码的软件里也有直接下载的地方,可以上网搜索
创建Excel表
示例代码:最后要记得保存,可以加一句提示语句。
import openpyxl lst=[100,111,121,145] lst2=["王晓霞","李简易","陈汽车","任取余"] # lst.extend(lst2) lst3=[] #要对数据进行打包才可以输出 for a,b in zip(lst,lst2): lst3.append([a,b]) work=openpyxl.Workbook()#创建工作簿 #创建表格并命名 sheet=work.create_sheet("数据") #将数据写入 for item in lst3: sheet.append(item) work.save("数据.xlsx")#保存 print("创建完成")
运行结果:
在目录会出现这个表格
点击后进入Excel,记得要选中创建的表格,一般第一个是空的
Excel表格的读取
示例代码:
import openpyxl #打开工作簿 workbook=openpyxl.load_workbook("数据.xlsx") #选择要操作的工作表 sheet=workbook['数据'] #表格为二维列表,先遍历行,后遍历为列 lst=[] for row in sheet.rows: sublst=[]#存储单元格数据 for cell in row:#cell指单元格 sublst.append(cell.value) lst.append(sublst) for item in lst: print(item)
代码结果:
[100, '王晓霞']
[111, '李简易']
[121, '陈汽车']
[145, '任取余']
这里是先创建后读取,也可以直接找个Excel表试试,保存到该文件夹,方便选中及查看
以上就是Python创建Excel表和读取Excel表的基本操作的详细内容,更多关于Python创建和读取Excel表的资料请关注脚本之家其它相关文章!