python学习笔记 第十二章

近段时间要准备英语四级考试了,但是python学习也不想停下来。临近毕业,马上就要出去实习了,毕业设计也没有做完。

每天就积累一点点吧,每天练练手,虽说可能不会进步,但至少不会退步。

第十章调试与第十一章爬虫,都是比较重要的,也是学习的重点,暂时先放一下,等有时间在慢慢细细地学习一下。

安装 openpyxl 模块 

pip install openpyxl 

import openpyxl
#  用 openpyxl 模块打开 Excel 文档
wb = openpyxl.load_workbook('example.xlsx')
type(wb)
# get_sheet_names()方法可以取得工作簿中所有表名的列表。
print( wb.get_sheet_names())
sheet = wb.get_sheet_by_name('Sheet3')
print(sheet)
# get_active_sheet()方法,取得工作簿的活动表。
anotherSheet = wb.get_active_sheet()
print(anotherSheet)

sheet = wb.get_sheet_by_name('Sheet1')
print(sheet['A1'])
print(sheet['A1'].value)
# Cell 对象也有 row、 column 和 coordinate 属性,提供该单元格的位置信息。
c = sheet['B1']
print('Row ' + str(c.row) + ', Column ' + c.column + ' is ' + c.value)

# cell()方法,传入 row=1 和 column=2,将得到单元格 B1
print(sheet.cell(row=1, column=2))
print(sheet.cell(row=1, column=2).value)
for i in range(1, 8, 2):
    print(i, sheet.cell(row=i, column=2).value)

# 通过 Worksheet 对象的 get_highest_row()和 get_highest_column()方法,确定表的大小。
# wb = openpyxl.load_workbook('example.xlsx')
# sheet = wb.get_sheet_by_name('Sheet1')
# print(sheet.get_highest_row())
# print(sheet.get_highest_column())
# 这部分在我的电脑上不能正常运行

看了后面部分之后,发现都是一些项目,做起来应该会挺好玩的,不过今天太晚了,还是早点睡,明天还要继续上早课。



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值