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删除过期文件的方法
May 29 Python
Python闭包的两个注意事项(推荐)
Mar 20 Python
Python 基础之字符串string详解及实例
Apr 01 Python
解决Python网页爬虫之中文乱码问题
May 11 Python
基于pip install django失败时的解决方法
Jun 12 Python
python3实现名片管理系统
Nov 29 Python
Python面向对象之类和对象属性的增删改查操作示例
Dec 14 Python
python实现求特征选择的信息增益
Dec 18 Python
python 实现交换两个列表元素的位置示例
Jun 26 Python
python getpass模块用法及实例详解
Oct 07 Python
解决Python3.8运行tornado项目报NotImplementedError错误
Sep 02 Python
详解pandas中利用DataFrame对象的.loc[]、.iloc[]方法抽取数据
Dec 13 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
《雄兵连》系列首部大电影《烈阳天道》:可能是因为期望值太高了
2020/08/18 国漫
PHP加速 eAccelerator配置和使用指南
2009/06/05 PHP
php unset全局变量运用问题的深入解析
2013/06/17 PHP
php仿微信红包分配算法的实现方法
2016/05/13 PHP
Jquery Validation插件防止重复提交表单的解决方法
2010/03/05 Javascript
javascript setAttribute, getAttribute 在不同浏览器上的不同表现
2010/08/05 Javascript
谷歌浏览器调试JavaScript小技巧
2014/12/29 Javascript
JS验证 只能输入小数点,数字,负数的实现方法
2016/10/07 Javascript
web前端开发upload上传头像js示例代码
2016/10/22 Javascript
JavaScript中动态向表格添加数据
2017/01/24 Javascript
js时间戳和c#时间戳互转方法(推荐)
2017/02/15 Javascript
JS拉起或下载app的实现代码
2017/02/22 Javascript
详解基于vue-router的动态权限控制实现方案
2017/09/28 Javascript
微信小程序实现MUI数字输入框效果
2018/01/31 Javascript
详解Vue SPA项目优化小记
2018/07/03 Javascript
在vue中使用Autoprefixed的方法
2018/07/27 Javascript
如何让node运行es6模块文件及其原理详解
2018/12/11 Javascript
jQuery实现的别踩白块小游戏完整示例
2019/01/07 jQuery
Vue的全局过滤器和私有过滤器的实现
2020/04/20 Javascript
Vue 解决通过this.$refs来获取DOM或者组件报错问题
2020/07/28 Javascript
vue+node 实现视频在线播放的实例代码
2020/10/19 Javascript
将Django使用的数据库从MySQL迁移到PostgreSQL的教程
2015/04/11 Python
设计模式中的原型模式在Python程序中的应用示例
2016/03/02 Python
python flask实现分页效果
2017/06/27 Python
对python生成业务报表的实例详解
2019/02/03 Python
TensorFlow dataset.shuffle、batch、repeat的使用详解
2020/01/21 Python
Django自定义列表 models字段显示方式
2020/04/03 Python
PyPDF2读取PDF文件内容保存到本地TXT实例
2020/05/12 Python
2021年值得向Python开发者推荐的VS Code扩展插件
2021/01/25 Python
只要五步 就可以用HTML5/CSS3快速制作便签贴特效(图)
2012/06/04 HTML / CSS
老师的检讨书
2014/02/23 职场文书
中文专业自荐书
2014/06/29 职场文书
庆祝新中国成立65周年“向国旗敬礼”网上签名寄语
2014/09/27 职场文书
教师党员自我评议不足范文
2014/10/19 职场文书
采购员工作总结范文
2015/08/12 职场文书
《花钟》教学反思
2016/02/17 职场文书