From ae370515419f24fdefe09c398c4aac0bfd85af63 Mon Sep 17 00:00:00 2001 From: Muxiaoxiong <46742031+muxiaoxiong@users.noreply.github.com> Date: Sun, 6 Jun 2021 21:16:02 +0800 Subject: [PATCH] =?UTF-8?q?Update=20Task02=20Python=E4=B8=8EExcel.md?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- OfficeAutomation/Task02 Python与Excel.md | 19 +++++++------------ 1 file changed, 7 insertions(+), 12 deletions(-) diff --git a/OfficeAutomation/Task02 Python与Excel.md b/OfficeAutomation/Task02 Python与Excel.md index 82876e0..f439c8f 100644 --- a/OfficeAutomation/Task02 Python与Excel.md +++ b/OfficeAutomation/Task02 Python与Excel.md @@ -21,10 +21,10 @@ 1. 打开已经存在的Excel表格 ``` -from openpyxl imporg load_workbook +from openpyxl import load_workbook exl = load_workbook(filename = 'test.xlsx') -print(elx.sheetnames) +print(exl.sheetnames) ``` 2. 根据名称或去表格 @@ -35,10 +35,10 @@ from openpyxl import load_workbook exl_1 = load_workbook(filename = 'test.xlsx') print(exl_1.sheetnames) -sheet = elx_1['work'] +sheet = exl_1['work'] '若只有一张表则:' -sheet = elx_1.active +sheet = exl_1.active ``` 3. 获取Excel 内容占据的大小 @@ -251,7 +251,7 @@ from openpyxl import load_workbook workbook = Workbook() sheet = workbook.active -workbook.save(filename = 'newtest.xlsx') +workbook.save(filename = 'new_test.xlsx') ``` @@ -364,6 +364,8 @@ sheet.unmerge_cells(start_row=1, start_column=3, #### 练习题 +​ 打开test文件,找出文件中购买数量`buy_mount`超过5的行,并对其标红、加粗、附上边框。 + ``` from openpyxl import load_workbook from openpyxl.styles import Font, Side, Border @@ -387,10 +389,3 @@ for row in row_lst: cell.border = border workbook.save('new_test'.xlsx') ``` - - - - - - -