data.xlsx 数据如下:

import xlrd

#1.读取Excel数据

# table = xlrd.open_workbook("data.xlsx","r")

# print("获取excel的所有标签:",table.sheets())

# for sheet in table.sheets():

# print(sheet)

#2.读取第一个标签 第二个标签 ....

# table = xlrd.open_workbook("data.xlsx","r")

# sheetname = table.sheet_by_name("Sheet1")

# print("sheetname:",sheetname)

# sheetname1 = table.sheet_by_index(0)

# print("sheetname1:",sheetname1)

#3.读取excel数据指定的行数和列数 nrows 行数 ncols 列数

# table = xlrd.open_workbook("data.xlsx","r")

# sheet1 = table.sheet_by_index(0)

# print("Sheet1下面有{}行数据".format(sheet1.nrows))

# print("Sheet1下面有{}列数据".format(sheet1.ncols))

#4.获取指定的行数和列数 row_values 行数 col_values 列数

# table = xlrd.open_workbook("data.xlsx","r")

# sheet1 = table.sheet_by_index(0)

# onesheetrow = sheet1.row_values(0)

# print("第一行的数据:",onesheetrow) #第一行的数据: ['用户名', '密码', '预期结果']

# onesheetcol = sheet1.col_values(0)

# print("第一列的数据:",onesheetcol)

#第一列的数据: ['用户名', 18797813131.0, 18797813121.0, 18797813122.0, 18797813123.0, 18797813124.0]

#5.获取指定行和指定列的数据 cell

# table = xlrd.open_workbook("data.xlsx","r")

# sheet1 = table.sheet_by_index(0)

# row_col = sheet1.cell(0,0)

# print("第一行和第一列的数据:",row_col)

# row_col1 = sheet1.cell(2,1)

# print("第二行和第一列的数据:",row_col1)

#6.获取excel的用户名和密码

# table = xlrd.open_workbook("data.xlsx","r")

# sheet1 = table.sheet_by_index(0)

# rows = sheet1.nrows

# for i in range(1,rows): # 1,2,3,4,5

# print("当前的用户名为:",sheet1.row_values(i)[0],

# "密码为:",sheet1.row_values(i)[1],

# "获取的登录信息为:",sheet1.row_values(i)[2])

#7.写一个方法,输入行数,返回该行的所有数据

# def read_user(nrow=0):

# """读取用户名"""

# table = xlrd.open_workbook("data.xlsx","r")

# sheet1 = table.sheet_by_index(0)

# return sheet1.row_values(nrow)[0]

#

# def read_passwd(nrow):

# """读取密码"""

# table = xlrd.open_workbook("data.xlsx", "r")

# sheet1 = table.sheet_by_index(0)

# return sheet1.row_values(nrow)[1]

#

# # print(read_user(1),read_passwd(1))

#

# row_number = int(input("请输入行数"))

# print("第{}行的数据是:{}".format(row_number,read_user(row_number)))

#8.读取的数据存储在List的中

def readExcels():

tables = xlrd.open_workbook("data.xlsx", "r")

sheet = tables.sheet_by_index(0)

nrow = [] #定义空列表

for row in range(1,sheet.nrows):

nrow.append(sheet.row_values(row,start_colx=0,end_colx=sheet.ncols))

return nrow

print(readExcels())

python导入excel数据-python + Excel数据读取(更新)相关推荐

  1. python导入csv文件-Python从CSV文件导入数据和生成简单图表

    原标题:Python从CSV文件导入数据和生成简单图表 我们已经完成Python的基础环境搭建工作,现在我们尝试导入CSV数据 我们准备一个csv测试数据,文件名是csv-test-data.csv数 ...

  2. python导入csv文件-python如何导入csv文件格式

    1.通过标准的Python库导入CSV文件 Python提供了一个标准的类库CSV文件.这个类库中的reader()函数用来导入CSV文件.当CSV文件被读入后,可以利用这些数据生成一个NumPy数组 ...

  3. python导入csv文件-python如何导入csv

    1.通过标准的Python库导入CSV文件 Python提供了一个标准的类库CSV文件.这个类库中的reader()函数用来导入CSV文件.当CSV文件被读入后,可以利用这些数据生成一个NumPy数组 ...

  4. python导入py文件-Python导入其他文件中的.py文件 即模块

    python中__init__.py文件的作用 问题 在执行models.py时,报ImportError:No module named transwarp.db的错误,但明明transwarp下就 ...

  5. python导入csv文件-Python读写文件(csv、txt、excel)

    大家做在数据处理的时候,肯定难免会与文件交互,那么对于指定的文件类型,我们如何操作呢? 1.python读写csv文件 import csv #python2可以用file替代open with op ...

  6. python 导入离线地图_Python绘制数据地图可以应用与各种场景,只需要更改数据就行。...

    前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 主要用到的新的Python模块是Geopandas,就是利用它来绘制数据地 ...

  7. python导入xlsx文件-Python读取xlsx文件的实现方法

    脚本如下: from openpyxl import load_workbook workbook = load_workbook(u'/tmp/test.xlsx') #找到需要xlsx文件的位置 ...

  8. python导入xlsx文件-python怎么用pd导入xlsx

    python使用pandas和xlsxwriter读写xlsx文件,下面给大家带来相关步骤: 已有xlsx文件如下: 1. 读取前n行所有数据 # coding: utf-8 import panda ...

  9. python导入csv文件-python读写csv文件

    今天闲来无事,写了会CSV,简单总结下csv具体操作 什么是csv 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本 ...

  10. python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结

    本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...

最新文章

  1. [收集] Web服务相关的, 介绍框架(framework)类的论文
  2. custom的短语_custom的短语_custom的用法总结大全
  3. iOS开发 - OC - PCH文件使用
  4. 快应用 - 应用签名校验失败
  5. 杂谈:《宫锁心玉》的穿越硬伤
  6. linux 查看服务器网络连接,1.3.2 查看Linux服务器的网络连接(2)
  7. 码工里开关灯为什么遮罩层在下面_装修公司为什么推荐无主灯设计?
  8. linux-文件与目录权限-0913
  9. c语言突然出现图片,c语言能显示图片吗
  10. 什么是灰度发布?灰度发布方式 系统的割接 灰度部署典型的框架架构
  11. nodejs项目实例医生预约平台宠物医院预约挂号网
  12. git可视化工具Sourcetree使用全攻略(包括各种git冲突解决)
  13. PE文件格式详解(0)
  14. 40163 php,【PHP】微信支付JsApi 40163错误
  15. excel身份证号判断男女
  16. openfeign配置代理服务器
  17. 股票涨停是什么意思呀?股市中股票涨停是什么意思?
  18. ros执行catkin_make显示 /opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake:11 (message):`错误
  19. java基础多线程抢红包_java多线程模拟抢红包功能
  20. 【OBS】circlebuf

热门文章

  1. linux服务器ntp客户端配置【转】
  2. bzoj 2179 FFT快速傅立叶
  3. 老男孩Python全栈开发(92天全)视频教程 自学笔记20
  4. Java的内存回收机制
  5. PDOStatement 类 FETCH_* 系列
  6. 孕期骨质疏松危害大 及时补钙很重要
  7. ruquireJS入门
  8. 一个网络公司的任职要求
  9. 关于SubSonic3.0插件使用SqlQuery或Select查询时产生的System.NullReferenceException异常修复...
  10. Js跨域请求jquery的jsonp方式