python在CMD界面读取excel所有数据的示例


Posted in Python onSeptember 28, 2020

代码

import xlrd
import os 
from prettytable import PrettyTable
import pandas
#创建一个Excel表类
class Excel(object):
  def __init__(self, path):
    self.path = path
    //路径要加上文件名
 
 
#读取Excel内全部数据 参数sname是sheet页名字 
  def read_all_data(self, sname): 
    workbook = xlrd.open_workbook(self.path)

    content = workbook.sheet_by_name(sname)
    # ord_list=[]
    ord_list = PrettyTable()
    for rownum in range(content.nrows):
    	ord_list.add_row(content.row_values(rownum))
      # ord_list.append(content.row_values(rownum))
    #返回的类型是一个list
    return ord_list
if __name__ == "__main__":
  path = input("-->>>Enter your path: ")
	xl = pandas.ExcelFile(path)
	sheetsname = xl.sheet_names
	print("all your excel sheetsname: " + str(sheetsname))
	# print(sheetsname)
	sheetname = input("-->>>Enter your excel sheet name: ")
	path1 = Excel(path)
	alldata = path1.read_all_data(sname=sheetname)
	# alldata = PrettyTable(alldata)
	print(alldata)

演示

加了prettytable美化显示

python在CMD界面读取excel所有数据的示例

以上就是python在CMD界面读取excel所有数据的示例的详细内容,更多关于python读取excel数据的资料请关注三水点靠木其它相关文章!

Python 相关文章推荐
跟老齐学Python之画圈还不简单吗?
Sep 20 Python
python多线程用法实例详解
Jan 15 Python
举例详解Python中的split()函数的使用方法
Apr 07 Python
详解Python3中字符串中的数字提取方法
Jan 14 Python
Python书单 不将就
Jul 11 Python
python 查找文件名包含指定字符串的方法
Jun 05 Python
Python中collections模块的基本使用教程
Dec 07 Python
Python关于excel和shp的使用在matplotlib
Jan 03 Python
使用Python对Dicom文件进行读取与写入的实现
Apr 20 Python
OpenCV+python实现实时目标检测功能
Jun 24 Python
基于python实现生成指定大小txt文档
Jul 20 Python
Python classmethod装饰器原理及用法解析
Oct 17 Python
python调用摄像头的示例代码
Sep 28 #Python
python 调用API接口 获取和解析 Json数据
Sep 28 #Python
记录一下scrapy中settings的一些配置小结
Sep 28 #Python
使用scrapy ImagesPipeline爬取图片资源的示例代码
Sep 28 #Python
详解scrapy内置中间件的顺序
Sep 28 #Python
Python爬虫代理池搭建的方法步骤
Sep 28 #Python
浅析python 通⽤爬⾍和聚焦爬⾍
Sep 28 #Python
You might like
PHP中extract()函数的定义和用法
2012/08/17 PHP
js自执行函数的几种不同写法的比较
2012/08/16 Javascript
Jquery chosen动态设置值实例介绍
2013/08/08 Javascript
JavaScript如何从listbox里同时删除多个项目
2013/10/12 Javascript
jquery序列化表单去除指定元素示例代码
2014/04/10 Javascript
js四舍五入数学函数round使用实例
2014/05/09 Javascript
JavaScript定义类和对象的方法
2014/11/26 Javascript
js表单元素checked、radio被选中的几种方法(详解)
2016/08/22 Javascript
JavaScript中原型链存在的问题解析
2016/09/25 Javascript
Node+Express+MongoDB实现登录注册功能实例
2017/04/23 Javascript
React服务端渲染(总结)
2017/07/01 Javascript
Angularjs添加排序查询功能的实例代码
2017/10/24 Javascript
NodeJs实现定时任务的示例代码
2017/12/05 NodeJs
vue+webpack 打包文件 404 页面空白的解决方法
2018/02/28 Javascript
Vue+Mock.js模拟登录和表格的增删改查功能
2018/07/26 Javascript
微信小程序云开发如何实现数据库自动备份实现
2019/08/16 Javascript
JavaScript仿京东秒杀倒计时
2020/03/17 Javascript
Vue SSR 即时编译技术的实现
2020/05/06 Javascript
JavaScript图片旋转效果实现方法详解
2020/06/28 Javascript
浅析微信小程序自定义日历组件及flex布局最后一行对齐问题
2020/10/29 Javascript
[01:23]2019完美世界全国高校联赛(春季赛)合肥全国总决赛
2019/06/10 DOTA
对python dataframe逻辑取值的方法详解
2019/01/30 Python
python基于递归解决背包问题详解
2019/07/03 Python
python实现一行输入多个值和一行输出多个值的例子
2019/07/16 Python
python matlab库简单用法讲解
2020/12/31 Python
如何用SQL语句进行模糊查找
2015/09/25 面试题
家长对孩子评语
2014/01/30 职场文书
企业读书活动总结
2014/06/30 职场文书
渠道运营商合作协议书范本
2014/10/06 职场文书
简易离婚协议书范本2014
2014/10/15 职场文书
社区灵活就业证明
2014/11/03 职场文书
大学生个人学年总结
2015/02/15 职场文书
无罪辩护词范文
2015/05/21 职场文书
房产销售员2015年终工作总结
2015/10/22 职场文书
进阶篇之linux环境下安装MySQL数据库
2022/04/09 MySQL
openGauss数据库JDBC环境连接配置的详细过程(Eclipse)
2022/06/01 Java/Android