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搭建Django应用程序步骤及版本冲突问题解决
Nov 19 Python
python list排序的两种方法及实例讲解
Mar 20 Python
Python基础知识_浅谈用户交互
May 31 Python
Linux CentOS7下安装python3 的方法
Jan 21 Python
深入解析Python小白学习【操作列表】
Mar 23 Python
python aiohttp的使用详解
Jun 20 Python
python3中的eval和exec的区别与联系
Oct 10 Python
python GUI库图形界面开发之PyQt5时间控件QTimer详细使用方法与实例
Feb 26 Python
Keras 加载已经训练好的模型进行预测操作
Jun 17 Python
五分钟学会怎么用python做一个简单的贪吃蛇
Jan 12 Python
如何用Python和JS实现的Web SSH工具
Feb 23 Python
Python带你从浅入深探究Tuple(基础篇)
May 15 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&&mysql)四
2006/10/09 PHP
PHP循环语句笔记(foreach,list)
2011/11/29 PHP
javascript 必知必会之closure
2009/09/21 Javascript
ExtJs的Date格式字符代码
2010/12/30 Javascript
基于jquery的防止大图片撑破页面的实现代码(立即缩放)
2011/10/24 Javascript
JS中引用百度地图并将百度地图的logo和信息去掉
2013/09/29 Javascript
深入分析escape()、encodeURI()、encodeURIComponent()的区别及示例
2014/08/04 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
2015/03/04 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
AngularJS实现的获取焦点及失去焦点时的表单验证功能示例
2017/10/25 Javascript
微信小程序progress组件使用详解
2018/01/31 Javascript
微信小程序实现文字无限轮播效果
2018/12/28 Javascript
解决mui框架中switch开关通过js控制开或者关状态时小圆点不动的问题
2019/09/03 Javascript
返回上一个url并刷新界面的js代码
2020/09/12 Javascript
基于Vue2实现移动端图片上传、压缩、拖拽排序、拖拽删除功能
2021/01/05 Vue.js
[00:10]DOTA2全国高校联赛 以DOTA2会友
2018/05/30 DOTA
python批量导出导入MySQL用户的方法
2013/11/15 Python
Python中除法使用的注意事项
2014/08/21 Python
Python实现队列的方法
2015/05/26 Python
python中redis查看剩余过期时间及用正则通配符批量删除key的方法
2018/07/30 Python
Python K最近邻从原理到实现的方法
2019/08/15 Python
新手入门学习python Numpy基础操作
2020/03/02 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
Python 解决相对路径问题:"No such file or directory"
2020/06/05 Python
css3+伪元素实现鼠标移入时下划线向两边展开的效果
2017/04/25 HTML / CSS
HTML5 中新的全局属性(整理)
2013/07/31 HTML / CSS
Vero Moda西班牙官方购物网站:丹麦BESTSELLER旗下知名女装品牌
2018/04/27 全球购物
诗普兰迪官方网站:Splendid
2018/09/18 全球购物
经济与贸易专业应届生求职信
2013/11/19 职场文书
外贸专业求职信
2014/03/09 职场文书
新年寄语大全
2014/04/12 职场文书
租车协议书范本
2014/04/22 职场文书
劳模先进事迹材料
2014/12/24 职场文书
css3 利用transform-origin 实现圆点分布在大圆上布局及旋转特效
2021/04/29 HTML / CSS
Mysql数据库命令大全
2021/05/26 MySQL
python实现剪贴板的操作
2021/07/01 Python