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之玩转字符串(3)
Sep 14 Python
浅谈Python单向链表的实现
Dec 24 Python
Python的爬虫程序编写框架Scrapy入门学习教程
Jul 02 Python
python用户管理系统的实例讲解
Dec 23 Python
TensorFlow 滑动平均的示例代码
Jun 19 Python
pytorch对可变长度序列的处理方法详解
Dec 08 Python
python 定时器,实现每天凌晨3点执行的方法
Feb 20 Python
使用Python做定时任务及时了解互联网动态
May 15 Python
python实现图片中文字分割效果
Jul 22 Python
pip 安装库比较慢的解决方法(国内镜像)
Oct 06 Python
Python使用QQ邮箱发送邮件报错smtplib.SMTPAuthenticationError
Dec 20 Python
PyTorch 如何自动计算梯度
May 23 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版本的几种方法小结
2008/03/25 PHP
PHP判断指定时间段的2个方法
2014/03/14 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
2014/06/08 PHP
PHP 类与构造函数解析
2017/02/06 PHP
JavaScript弹出新窗口后向父窗口输出内容的方法
2015/04/06 Javascript
jQuery实现类似老虎机滚动抽奖效果
2015/08/06 Javascript
AngularJS实现元素显示和隐藏的几个案例
2015/12/09 Javascript
学习JavaScript设计模式之迭代器模式
2016/01/19 Javascript
JS高级运动实例分析
2016/12/20 Javascript
详解Angular 自定义结构指令
2017/06/21 Javascript
用js实现before和after伪类的样式修改的示例代码
2017/09/07 Javascript
JQuery的加载和选择器用法简单示例
2019/05/13 jQuery
python中迭代器(iterator)用法实例分析
2015/04/29 Python
python实现通过代理服务器访问远程url的方法
2015/04/29 Python
Python单链表简单实现代码
2016/04/27 Python
Python实现自动添加脚本头信息的示例代码
2016/09/02 Python
python实现求解列表中元素的排列和组合问题
2018/03/15 Python
python使用folium库绘制地图点击框
2018/09/21 Python
python实现根据文件关键字进行切分为多个文件的示例
2018/12/10 Python
浅析Django中关于session的使用
2019/12/30 Python
Python异常原理及异常捕捉实现过程解析
2020/03/25 Python
基于Tensorflow的MNIST手写数字识别分类
2020/06/17 Python
python的flask框架难学吗
2020/07/31 Python
CSS3利用text-shadow属性实现多种效果的文字样式展现方法
2016/08/25 HTML / CSS
CSS3中媒体查询结合rem布局适配手机屏幕
2019/06/10 HTML / CSS
Html5页面中的返回实现的方法
2018/02/26 HTML / CSS
酒店门卫岗位职责
2013/12/29 职场文书
婚礼证婚人证婚词
2014/01/13 职场文书
三年大学生活自我鉴定
2014/01/21 职场文书
工地宣传标语
2014/06/18 职场文书
励志演讲稿大全
2014/08/21 职场文书
乡镇干部个人对照检查材料思想汇报(原创篇)
2014/09/28 职场文书
会议欢迎词范文
2015/01/27 职场文书
房屋质量投诉书
2015/07/02 职场文书
MySQL之DML语言
2021/04/05 MySQL
详解SpringBoot异常处理流程及原理
2021/06/21 Java/Android