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 21 Python
Python+MongoDB自增键值的简单实现
Nov 04 Python
Python heapq使用详解及实例代码
Jan 25 Python
Python3结合Dlib实现人脸识别和剪切
Jan 24 Python
Python迭代器和生成器定义与用法示例
Feb 10 Python
Python实现的直接插入排序算法示例
Apr 29 Python
Linux下多个Python版本安装教程
Aug 15 Python
Python设计模式之策略模式实例详解
Jan 21 Python
Python读取stdin方法实例
May 24 Python
python tkinter控件布局项目实例
Nov 04 Python
使用jupyter notebook将文件保存为Markdown,HTML等文件格式
Apr 14 Python
Python爬虫基础之爬虫的分类知识总结
May 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
php中比较简单的导入phpmyadmin生成的sql文件的方法
2011/06/28 PHP
php获取网页请求状态程序示例
2014/06/17 PHP
PHP实现的简单mock json脚本分享
2015/02/10 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
2016/06/22 PHP
PHP PDOStatement::rowCount讲解
2019/02/01 PHP
Laravel实现ApiToken认证请求
2019/10/14 PHP
PHP 与 js的通信(via ajax,json)
2010/11/16 Javascript
基于javascript实现彩票随机数生成(升级版)
2020/04/17 Javascript
详解Matlab中 sort 函数用法
2016/03/20 Javascript
JS实现的简单拖拽功能示例
2017/03/13 Javascript
JavaScript实现简单的星星评分效果
2017/05/18 Javascript
详解用webpack把我们的业务模块分开打包的方法
2017/07/20 Javascript
bootstrap实现点击删除按钮弹出确认框的实例代码
2018/08/16 Javascript
新年快乐! javascript实现超级炫酷的3D烟花特效
2019/01/30 Javascript
教你使用vue-cli快速构建的小说阅读器
2019/05/13 Javascript
JavaScript运行机制实例分析
2020/04/11 Javascript
JavaScript的一些小技巧分享
2021/01/06 Javascript
[02:50]【扭转乾坤,只此一招】DOTA2全新版本永雾林渊开启新篇章
2020/12/24 DOTA
浅谈Python peewee 使用经验
2017/10/20 Python
Python 多线程其他属性以及继承Thread类详解
2019/08/28 Python
Python闭包及装饰器运行原理解析
2020/06/17 Python
Python json格式化打印实现过程解析
2020/07/21 Python
HTML5 使用 sessionStorage 进行页面传值的方法
2018/07/02 HTML / CSS
Html5剪切板功能的实现代码
2018/06/29 HTML / CSS
意大利珠宝店:Luxury Zone
2019/01/05 全球购物
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
最新党员思想汇报
2014/01/01 职场文书
团队拓展活动总结
2014/08/27 职场文书
群众路线查摆问题整改措施
2014/10/10 职场文书
试用期工作表现自我评价
2015/03/06 职场文书
2015年敬老月活动总结
2015/03/27 职场文书
2015年化工厂工作总结
2015/05/04 职场文书
机关单位保密工作责任书
2015/05/11 职场文书
2019银行员工个人工作自我鉴定
2019/06/27 职场文书
golang 实现并发求和
2021/05/08 Golang
create-react-app开发常用配置教程
2022/06/25 Javascript