1、基础知识点击这里

import openpyxl

def read_excel(workbook,sheetname=None):
wd=openpyxl.load_workbook(workbook)
# 判断sheet是否有指定
if not sheetname :
sheet=wd.active
else:
sheet=wd[sheetname]
aa=[]
#按列遍历所有值
for row in sheet.columns:
chile=[cell.value for cell in row]
aa.append(chile)
return aa
def work_excel(excelname,data,sheetname='Sheet1'):
try:
wd=openpyxl.Workbook()
sheet=wd.active
sheet.title=sheetname
for row,item in enumerate(data):#带索引的遍历,索引值复制给了row
for colum,ccc in enumerate(item):
sheet.cell(row=row+1,column=colum+1,value=ccc)
wd.save(excelname+'.xlsx')
return "写入成功"
except BaseException as aa:
print(aa)
return "写入失败" data=read_excel('stu_info2.xlsx')
# print(type(data))
# print(data)
print(work_excel('test',data=data))

最新文章

  1. 跟我学Windows Azure 一 创建Windows Azure试用账号
  2. char引发的血案
  3. 谷歌插件postman如果不能用,就用git命令发送post请求
  4. contains选择器
  5. POJ 2112 Optimal Milking (二分 + 最大流)
  6. PHP全栈学习笔记8
  7. 判断是否引入jQuery,没有则引入
  8. 转转RN工程化历程
  9. Navicat操作数据库时一直显示加载中
  10. win7激活成功 但每次开机后又显示此windows副本不是正版的解决办法
  11. 4-Python3从入门到实战—基础之数据类型(字符串-String)
  12. 六:python 对象类型详解二:字符串(下)
  13. 编译时错误之 error C2338: tuple_element index out of bounds
  14. JZ2440 裸机驱动 第10章 系统时钟和定时器
  15. div实现返回符,倒三角,椭圆+小知识收集
  16. [Web UI]对比Angular/jQueryUI/Extjs:没有一个框架是万能的
  17. thinkphp注册并写入数据到数据库中
  18. jmeter操作 — 文件上传、下载
  19. 前段基础HTML
  20. java获取src下包的文件的路径

热门文章

  1. adbi学习:java hook实现机制
  2. Windows PE 第十章 加载配置信息
  3. 神经网络与机器学习 笔记—支持向量机(SVM)(上)
  4. 在@Data注释lombok上使用继承警告等于/ hashCode(Warning equals/hashCode on @Data annotation lombok with inheritance)
  5. idea中properties配置文件没有代码提示及代码高亮问题解决方案
  6. 深入探索Android热修复技术原理读书笔记 —— 资源热修复技术
  7. Zabbix 5.0 优化建议
  8. C++ primer plus读书笔记——第9章 内存模型和名称空间
  9. 测试报告$\beta$
  10. input type