Update Task02 Python与Excel.md

This commit is contained in:
Muxiaoxiong 2021-06-06 21:16:02 +08:00 committed by GitHub
parent 1af7426c41
commit ae37051541
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 12 deletions

View File

@ -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')
```