Ai
1 Star 0 Fork 0

我在吃大西瓜呢/Python课程学习

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
ex1.py 1.22 KB
一键复制 编辑 原始数据 按行查看 历史
我在吃大西瓜呢 提交于 2020-04-23 10:06 +08:00 . fifth commit
# 导入xlwt模块
import xlrd
def read_excel():
# 打开文件
workbook = xlrd.open_workbook(r'F:\HelloWorld\10TenthClass\\demo1.xls')
# 获取所有sheet
print("\n共有如下几个数据表:\n")
print(workbook.sheet_names())
sheet2_name = workbook.sheet_names()[1]
# 根据sheet索引或者名称获取sheet内容
sheet2 = workbook.sheet_by_index(1) # sheet索引从0开始
sheet2 = workbook.sheet_by_name('Sheet2')
# sheet的名称,行数,列数
print("\nshee2共有行、列数:\n")
print(sheet2.name, sheet2.nrows, sheet2.ncols)
# 获取整行和整列的值(数组)
rows = sheet2.row_values(2) # 获取第3行内容
cols = sheet2.col_values(1) # 获取第2列内容
print("\nshee2第3行的内容:")
print(rows)
print("\nshee2第2列的内容:")
print(cols)
# 获取单元格内容
print("\n三种方法获取shee2第2行第1列的内容:")
print(sheet2.cell(1, 0).value)
print(sheet2.cell_value(1, 0))
print(sheet2.row(1)[0].value)
# 获取单元格内容的数据类型
print("\nshee2第2行第1列的数据类型为:")
print(sheet2.cell(1, 0).ctype)
if __name__ == '__main__':
read_excel()
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/wang_ming_er/python_course_learning.git
git@gitee.com:wang_ming_er/python_course_learning.git
wang_ming_er
python_course_learning
Python课程学习
master

搜索帮助