前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python读取excel表格的数据

python读取excel表格的数据

作者头像
py3study
发布2020-01-17 11:29:31
1.6K0
发布2020-01-17 11:29:31
举报
文章被收录于专栏:python3

1.在Windows命令行中安装第三方模块xlrd,先切到python安装目录(Python34),然后切到Scripts,然后输入命令easy_install xlrd按回车进行安装

wKioL1iqsk_i_8pyAABAPczce2s311.png
wKioL1iqsk_i_8pyAABAPczce2s311.png

安装完成

wKioL1iqsmWjiufpAAEhM4Eyl7A280.png
wKioL1iqsmWjiufpAAEhM4Eyl7A280.png

2.新建一个excel表,然后保存,造数据

wKiom1iqsoHTYWMLAAAR01AcJVc626.png
wKiom1iqsoHTYWMLAAAR01AcJVc626.png

3.编写python脚本

wKiom1iqspeCaL2KAADlSDeoOio556.png
wKiom1iqspeCaL2KAADlSDeoOio556.png

#utf-8

import xlrd     #导入第三方模块xlrd

excel = xlrd.open_workbook('C:\\表格.xlsx')       #打开目标表格文件(填写路径)

sheet = excel.sheets()[0]       #打开表格文件中的第一张表格,索引从0开始

nrows = sheet.nrows     #获取第一张表格的行数赋值给nrows

for i in range (nrows):     #用一个for循环遍历所有的行数

print (sheet.row_values(i))     #打印所有遍历到的行数的内容

print (sheet.col_values(1))     #打开第一张表格的第二列

4.F5运行,运行结果

wKioL1iqsrfThPekAAEIhpNAfSI404.png
wKioL1iqsrfThPekAAEIhpNAfSI404.png

5.获取excel中指定行数,列数的内容

wKioL1iqsszjzztFAAECGevj2FU954.png
wKioL1iqsszjzztFAAECGevj2FU954.png

Print (sheet.cell(1,2))

运行结果

wKioL1iqsuqTMi90AAD_VH12Pi4112.png
wKioL1iqsuqTMi90AAD_VH12Pi4112.png
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019/06/25 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档