美文网首页
python读写excel openpyxl的简单操作

python读写excel openpyxl的简单操作

作者: 这样你就找不到我了 | 来源:发表于2020-11-11 12:10 被阅读0次
from openpyxl import load_workbook

# 打开表格
workbook = load_workbook("计算机协会会员信息表.xlsx")

#  获取sheet名
print(workbook.sheetnames)


#  根据sheet名定位sheet
ws = workbook["信息科学与工程学院"]
print(ws)

# 修改和定位单元格
# 根据表格索引定位单元格,.value 获取单元格内容
c = ws['A1'].value
d = ws.cell(1, 1).value  #索引从1开始
print(c)
print(d)

#  修改单元格
ws['A1'] = "已修改"
print(ws['A1'].value)
ws.cell(1, 1, "社团名称:计算机协会")

#  获取总行数,列数
rows = ws.max_row
cols = ws.max_column
print(rows)
print(cols)

# 保存
workbook.save("计算机协会会员信息表2.xlsx")  #文件名别和打开的一样,不然会报错

# 输出结果
# ['信息科学与工程学院', '教育科学学院', '马克思主义学院', '数学与计算科学学院', '商学院', '美术与设计学院', '文学与新闻传播学院', '外国语学院', '音乐舞蹈学院', '体育学院']
# <Worksheet "信息科学与工程学院">
# 社团名称:计算机协会
# 社团名称:计算机协会
# 已修改
# 165
# 29

相关文章

网友评论

      本文标题:python读写excel openpyxl的简单操作

      本文链接:https://www.haomeiwen.com/subject/dceebktx.html