开发者

Python创建Excel表和读取Excel表的基本操作

开发者 https://www.devze.com 2024-08-10 11:05 出处:网络 作者: 爱莉希雅&&&
目录下载openpyxl第三方库创建Excel表Excel表格的读取下载openpyxl第三方库 win+r打开命令行输入cmd
目录
  • 下载openpyxl第三方库
  • 创建Excel表
  • Excel表格的读取

下载openpyxl第三方库

Python创建Excel表和读取Excel表的基本操作

win+r打开命令行输入cmd

Python创建Excel表和读取Excel表的基本操作

Python创建Excel表和读取Excel表的基本操作

这个如果不行可以试试其他方法,在运行python代码的软件里也有直接下载的地方,可以上网搜索

创建Excel表

示例代码:最后要记得保存,可以加一句提示语句。

import openpyxl
lst=[100,111,121,145python]
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 lst3www.devze.com:
    sheet.append(item)
work.save("数据.xlsx")#保存
print("创建完成")

运行结果:

Python创建Excel表和读取Excel表的基本操作

在目录会出现这个表格

Python创建Excel表和读取Excel表的基本操作

点击后进入Excel,记得要选中创建的表格,一般第一个是空的

Python创建Excel表和读取Excel表的基本操作

Python创建Excel表和读取Excel表的基本操作

Excel表格的读取

示例代码:

import openpyxl
#打开工作簿
workbook=openpyxl.load_workbook("数据.xlsx")
#选择要操作的工作表
sheet=workbook['数据']
#表格为二维列表,先遍历行,后遍历为列
lsphpt=[]
for row in sheet.rows:
    sublst=[]#存储单元格数据
    for cell in row:#cell指单元格
        sublst.append(cell.value)
    lst.append(sublst)
for iteandroidm in lst:
eFIBB    print(item)

代码结果:

[100, '王晓霞']

[111, '李简易']

[121, '陈汽车']

[145, '任取余']

这里是先创建后读取,也可以直接找个Excel表试试,保存到该文件夹,方便选中及查看

以上就是Python创建Excel表和读取Excel表的基本操作的详细内容,更多关于Python创建和读取Excel表的资料请关注编程客栈(www.devze.com)其它相关文章!

0

精彩评论

暂无评论...
验证码 换一张
取 消