没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
试读
3页
写入数据 创建一个新的工作簿 wb = openpyxl.Workbook() 修改工作表名称 sheet = wb.active # 将活跃表单赋值给一个变量 print(sheet.title) # 这里可以看到默认的表单名称是Sheet Sheet sheet.title = 'my sheet' # 这里修改表单名称 print(wb.sheetnames) # 重新打印工作簿的所有表单 ['mysheet'] 保存文件 直接使用save()函数 wb.save('filename') 如果文件是加载进来的,建议保存的时候另外起一个名称,不要损坏源文件 wb =
资源推荐
资源详情
资源评论
02-openpyxl写入数据(附带一个小例子)写入数据(附带一个小例子)
写入数据写入数据
创建一个新的工作簿创建一个新的工作簿
wb = openpyxl.Workbook()
修改工作表名称修改工作表名称
sheet = wb.active # 将活跃表单赋值给一个变量
print(sheet.title) # 这里可以看到默认的表单名称是Sheet
Sheet
sheet.title = 'my sheet' # 这里修改表单名称
print(wb.sheetnames) # 重新打印工作簿的所有表单
['mysheet']
保存文件保存文件
直接使用save()函数
wb.save('filename')
如果文件是加载进来的,建议保存的时候另外起一个名称,不要损坏源文件
wb = openpyxl.load_workbook('filename')
wb.save('other filename')
创建表单创建表单
# 默认创建的表单,是直接追加在末尾的
wb.create_sheet('Lastsheet')
print(wb.sheetnames)
['mysheet', 'Lastsheet']
# 我们也可以指定索引
wb.create_sheet('First sheet', index=0)
wb.create_sheet('Middle sheet', index=1)
print(wb.sheetnames)
['First sheet', 'Middle sheet', 'my sheet']
删除表单删除表单
wb.remove_sheet(wb.get_sheet_by_name('Middle sheet'))
print(wb.sheetnames)
['First sheet', 'Middle sheet', 'my sheet'] ['First sheet', 'my sheet']
# 虽然也可以运行成功,但是编译器还是报了一点错
# 也可以直接使用del删除
del wb['Middle sheet']
写入单元格的几种方法写入单元格的几种方法
使用索引定位单元格然后复制
sheet['A1'] = 'hello word'
print(sheet['A1'].value)
循环遍历给每行单元格赋值
sheet1 = wb.create_sheet('range name') # 首先创建一个工作表
for row in range(1, 50): # 定义输入行数有50行
sheet1.append(range(10)) # 给每行的数据为0-9
循环给每一行添加自然数序列
sheet1 = wb.create_sheet('range name')
for row in range(1, 50):
rows = sheet1.append(range(10))
通过一个列表给单元格添加数据
sheet2 = wb.create_sheet('List')
row_list = [
['Number', 'step1', 'step2'],
[2, 50, 30],
[3, 40, 50],
[4, 25, 20],
[5, 15, 9],
资源评论
weixin_38631960
- 粉丝: 5
- 资源: 922
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- xyctf:从入门到精通的实用指南.zip
- mmqrcode1714153659780.png
- Screenshot_2024-04-27-06-08-58-486_com.baidu.xin.aiqicha.jpg
- 基于Javaweb+Tomcat+MySQL的大学生公寓管理系统+sql文件.zip
- 实训作业基于javaweb的订单管理系统源码+数据库+实训报告.zip
- 多机调度问题贪心算法基于最小堆和贪心算法求解多机调度问题.zip
- 基于同态加密技术的匿名电子投票系统源码.zip
- Pyqt5项目框架-PyQt项目开发实践
- 基于C通过MQTT的智能农业大棚管理系统(本科毕业设计)
- python+CNN的网络入侵检测算法源码.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功