python导入excel数据-python + Excel数据读取(更新)
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数据读取(更新)相关推荐
- python导入csv文件-Python从CSV文件导入数据和生成简单图表
原标题:Python从CSV文件导入数据和生成简单图表 我们已经完成Python的基础环境搭建工作,现在我们尝试导入CSV数据 我们准备一个csv测试数据,文件名是csv-test-data.csv数 ...
- python导入csv文件-python如何导入csv文件格式
1.通过标准的Python库导入CSV文件 Python提供了一个标准的类库CSV文件.这个类库中的reader()函数用来导入CSV文件.当CSV文件被读入后,可以利用这些数据生成一个NumPy数组 ...
- python导入csv文件-python如何导入csv
1.通过标准的Python库导入CSV文件 Python提供了一个标准的类库CSV文件.这个类库中的reader()函数用来导入CSV文件.当CSV文件被读入后,可以利用这些数据生成一个NumPy数组 ...
- python导入py文件-Python导入其他文件中的.py文件 即模块
python中__init__.py文件的作用 问题 在执行models.py时,报ImportError:No module named transwarp.db的错误,但明明transwarp下就 ...
- python导入csv文件-Python读写文件(csv、txt、excel)
大家做在数据处理的时候,肯定难免会与文件交互,那么对于指定的文件类型,我们如何操作呢? 1.python读写csv文件 import csv #python2可以用file替代open with op ...
- python 导入离线地图_Python绘制数据地图可以应用与各种场景,只需要更改数据就行。...
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理. 主要用到的新的Python模块是Geopandas,就是利用它来绘制数据地 ...
- python导入xlsx文件-Python读取xlsx文件的实现方法
脚本如下: from openpyxl import load_workbook workbook = load_workbook(u'/tmp/test.xlsx') #找到需要xlsx文件的位置 ...
- python导入xlsx文件-python怎么用pd导入xlsx
python使用pandas和xlsxwriter读写xlsx文件,下面给大家带来相关步骤: 已有xlsx文件如下: 1. 读取前n行所有数据 # coding: utf-8 import panda ...
- python导入csv文件-python读写csv文件
今天闲来无事,写了会CSV,简单总结下csv具体操作 什么是csv 逗号分隔值(Comma-Separated Values,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本 ...
- python导入本地文件-Python使用import导入本地脚本及导入模块的技巧总结
本文实例讲述了Python使用import导入本地脚本及导入模块的技巧.分享给大家供大家参考,具体如下: 导入本地脚本 import 如果你要导入的 Python 脚本与当前脚本位于同一个目录下,只需 ...
最新文章
- [收集] Web服务相关的, 介绍框架(framework)类的论文
- custom的短语_custom的短语_custom的用法总结大全
- iOS开发 - OC - PCH文件使用
- 快应用 - 应用签名校验失败
- 杂谈:《宫锁心玉》的穿越硬伤
- linux 查看服务器网络连接,1.3.2 查看Linux服务器的网络连接(2)
- 码工里开关灯为什么遮罩层在下面_装修公司为什么推荐无主灯设计?
- linux-文件与目录权限-0913
- c语言突然出现图片,c语言能显示图片吗
- 什么是灰度发布?灰度发布方式 系统的割接 灰度部署典型的框架架构
- nodejs项目实例医生预约平台宠物医院预约挂号网
- git可视化工具Sourcetree使用全攻略(包括各种git冲突解决)
- PE文件格式详解(0)
- 40163 php,【PHP】微信支付JsApi 40163错误
- excel身份证号判断男女
- openfeign配置代理服务器
- 股票涨停是什么意思呀?股市中股票涨停是什么意思?
- ros执行catkin_make显示 /opt/ros/noetic/share/catkin/cmake/safe_execute_process.cmake:11 (message):`错误
- java基础多线程抢红包_java多线程模拟抢红包功能
- 【OBS】circlebuf