学习Python纪录Day23 - 读取指定储存泛范围的资料

读取指定储存泛范围的资料

  • 建立get_rows()函式读取指定范围的资料
  • iter_rows()取出此范围的物件
def get_rows(ws, min_row, max_row, min_col, max_col):
	rows_range = ws.iter_rows(max_row = max_row, min_row = min_row,
						  max_col = max_col, min_col = min_col)
	rows = []
	for row in rows_range:
		columns = []
		for column in row:
			columns.append(columns)
		return rows
wb = load_workbook("Top 10 most Streamed.xlsx")
ws = wb['Top 10 most Streamed']
rows = get_rows(ws, 2, 5, 2, 4)
for row in rows:
	printf(row)
wb.close()

建立Excel试算表

  • 使用openplyxl建立一份全新的Excel试算表
  • title属性指定工作表名称
from openpyxl import Workbook
wb = Workbook()
ws = wb.active
ws.title = "成绩表1"

指定储存格资料

ws["A1"] = "座号"
ws["B1"] = "姓名"
ws["C1"] = "国文"
ws["D1"] = "数学"

ws.append([1, Chang, 80, 95])
ws.append([2, Chen, 90, 85])

wb.save("Excelt成绩单.xlsx")
wb.close()

title属性指定工作表名称


<<:  Day_27:让 Vite 来开启你的Vue之 跌入深坑偶像剧_ v-if & v-for 他俩不能在一起啊

>>:  学习Python纪录Day24 - 建立Excel及编辑试算表

Day 12. slate × Interfaces × Data-Model

上一篇我们有提到上图这些画了黄框的 files ,是我们在建立 editor 与操作 editor...

WhatsApp Business API 功能|绝对不会被block的广播工具?

你的 WhatsApp Business 帐号有试过被 WhatsApp 封锁吗?相信有不少企业都试...

周末雨会(四):自定义资料类别 Defined Data Class

担心晚上天气可能会变糟,两人选择外带饮料。 「刚刚阵列里放的只有价钱,怎麽分辨饮料的名字?」诗忆啜饮...

Day 12 - 安装(二)Topology

前一篇提到可以利用指令tiup cluster template > topology.yam...

[DAY4] 一块大千层蛋糕 — MVC 架构的横切分层,以及为何需要纵切

先来看看一个预设 Rails 专案的预设资料夹结构: 我们可以看到,他遵循着 MVC 架构,将各自的...