python读取excel表数据的方法:首先安装Excel读取数据的库xlrd;然后获取Excel文件的位置并且读取进来;接着读取指定的行和列的内容,并将内容存储在列表中;最后运行程序即可。

python读取excel表数据的方法:

1、安装Excel读取数据的库-----xlrd

直接pip install xlrd安装xlrd库#引入Excel库的xlrd

import xlrd

2、获取Excel文件的位置并且读取进来#导入需要读取Excel表格的路径

data = xlrd.open_workbook(r'C:\Users\NHT\Desktop\Data\\test1.xlsx')

table = data.sheets()[0]

3、读取指定的行和列的内容,并将内容存储在列表中(将第三列的时间格式转换)#创建一个空列表,存储Excel的数据

tables = []

#将excel表格内容导入到tables列表中

def import_excel(excel):

for rown in range(excel.nrows):

array = {'road_name':'','bus_plate':'','timeline':'','road_type':'','site':''}

array['road_name'] = table.cell_value(rown,0)

array['bus_plate'] = table.cell_value(rown,1)

#将Excel表格中的时间格式转化

if table.cell(rown,2).ctype == 3:

date = xldate_as_tuple(table.cell(rown,2).value,0)

array['timeline'] = datetime.datetime(*date)

array['road_type'] = table.cell_value(rown,3)

array['site'] = table.cell_value(rown,4)

tables.append(array)

4、运行程序if __name__ == '__main__':

#将excel表格的内容导入到列表中

import_excel(table)

#验证Excel文件存储到列表中的数据

for i in tables:

print(i)

5、最终的运行效果如下:

6、完整的程序代码:import xlrd

from xlrd import xldate_as_tuple

import datetime

#导入需要读取的第一个Excel表格的路径

data1 = xlrd.open_workbook(r'C:\Users\NHT\Desktop\Data\\test.xlsx')

table = data1.sheets()[0]

#创建一个空列表,存储Excel的数据

tables = []

#将excel表格内容导入到tables列表中

def import_excel(excel):

for rown in range(excel.nrows):

array = {'road_name':'','bus_plate':'','timeline':'','road_type':'','site':''}

array['road_name'] = table.cell_value(rown,0)

array['bus_plate'] = table.cell_value(rown,1)

if table.cell(rown,2).ctype == 3:

date = xldate_as_tuple(table.cell(rown,2).value,0)

array['timeline'] = datetime.datetime(*date)

array['road_type'] = table.cell_value(rown,3)

array['site'] = table.cell_value(rown,4)

tables.append(array)

if __name__ == '__main__':

#将excel表格的内容导入到列表中

import_excel(table)

for i in tables:

print(i)更多相关免费学习推荐:python视频教程

python怎么从excel获取数据_python如何读取excel表数据相关推荐

  1. python读取excel写入数据库_python实现读取excel写入mysql的小工具详解

    Python是数据分析的强大利器 利用Python做数据分析,第一步就是学习如何读取日常工作中产生各种excel报表并存入数据中,方便后续数据处理. 这里向大家分享python如何读取excel,并使 ...

  2. python读excel成数组_python 如何读取excel文件 将每一行存为数组/python读程序题

    python 如何读取excel文件 将每一行存为数组 from xlrd import open_workbook wb=open_workbook(r'd:/222.xlsx') tb=wb.sh ...

  3. python如何选择excel文件夹_python如何读取excel文件夹

    python如何读取excel文件夹,内容,单元格,操作,索引,名称 python如何读取excel文件夹 易采站长站,站长之家为您整理了python如何读取excel文件夹的相关内容. python ...

  4. python图像数据是几维数据_python实现读取类别频数数据画水平条形图案例

    1.数据分组– 频数分布表 环境配置:import pandas as pd import numpy as np import matplotlib.pyplot as plt 按照你设定合适的间隔 ...

  5. python读取excel列数据库_python中读取excel数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  6. python读取mysql中表内数据_Python读取MySQL表数据的方法介绍

    这篇文章主要为大家详细介绍了Python如何读取MySQL数据库表数据,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参 ...

  7. python提取数据库数据_Python如何读取MySQL数据库表数据

    本文实例为大家分享了Python读取MySQL数据库表数据的具体代码,供大家参考,具体内容如下 环境:Python 3.6 ,Window 64bit 目的:从MySQL数据库读取目标表数据,并处理 ...

  8. python作业:有一个学生成绩表,包括学号、姓名、高数、英语,计算机。 录入若干个学生学号、姓名、高数、英语,计算机5项数据。 将学生成绩表数据写入文件,文件名为“学生成绩表.txt

    1.有一个学生成绩表,包括学号.姓名.高数.英语,计算机. 录入若干个学生学号.姓名.高数.英语,计算机5项数据. 将学生成绩表数据写入文件,文件名为"学生成绩表.txt import cs ...

  9. 跳过数据准备,下秒数据让飞书维格表数据应用更高效

    跳过数据准备,下秒数据让飞书&维格表数据应用更高效 随着业务场景的多元化发展,消费者需求的个性化,海量数据暴增.数字化时代,传统的生产工具已经无法跟上时代的步伐,传统办公软件也无法满足企业的多 ...

最新文章

  1. 深入理解PHP内核(四)概览-PHP脚本的执行
  2. 阿里再推社交“Real如我”,是电商巨头的流量焦虑
  3. BZOJ 2768 [JLOI2010]冠军调查
  4. 程序员除了转行做管理,还可以做什么?
  5. CSS 布局Float 【3】
  6. STM32CubeMx开发之路—13使用SPI读写W25Q64
  7. Python爬虫:斗鱼TV
  8. CAN总线和CANOpen协议栈总结
  9. 还在搞三层架构?了解下 DDD 分层架构的三种模式吧 !
  10. 基于jsp+mysql+java+ssm高校学生成绩管理系统——计算机毕业设计
  11. 【研究生】横扫13项中文NLP任务:香侬科技提出汉语字形表征向量Glyce+田字格CNN...
  12. python有趣小程序春节祝福-教你用python群发微信新年祝福
  13. linux中audit服务,linux下的audit服务
  14. 每个程序员都应该阅读的最有影响力的书是什么?
  15. 如何下载搜狗翻译读音
  16. 长坂坡被赵云挑翻50多员武将资料全部资料(转)
  17. 华三接入交换机链路聚合组配置
  18. Java对中文进行排序
  19. JavaScript(红宝书)(一)
  20. jmeter并发测试

热门文章

  1. python分析红楼梦中人物形象_红楼梦中贾宝玉的人物形象分析
  2. java的login_Java login登陆界面设计
  3. 【Writeup】2017陕西网络空间安全技术大赛CSTC misc部分
  4. linux 设置系统时钟,linux clock命令查看和设置硬件时钟
  5. 小米android手机同步数据,怎样将旧手机里面的数据,丝毫不差的转移到新手机?一键教你搞定...
  6. python 图像语义分割mIOU代码详解
  7. Linux 桌面系统
  8. mysql前缀索引 默认长度_如何确定前缀索引的长度?
  9. 【安卓USB开发】让手机与物联网设备鹊桥相会
  10. android引导页大小,Android:启动引导页实现