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的print用法示例
Feb 11 Python
Python中的上下文管理器和with语句的使用
Apr 17 Python
详解Django rest_framework实现RESTful API
May 24 Python
pandas.DataFrame.to_json按行转json的方法
Jun 05 Python
Python使用numpy模块创建数组操作示例
Jun 20 Python
浅析python3中的os.path.dirname(__file__)的使用
Aug 30 Python
Python中zip()函数的简单用法举例
Sep 02 Python
关于numpy数组轴的使用详解
Dec 05 Python
pytorch实现保证每次运行使用的随机数都相同
Feb 20 Python
python实时监控logstash日志代码
Apr 27 Python
python让函数不返回结果的方法
Jun 22 Python
python 三边测量定位的实现代码
Apr 22 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
解析strtr函数的效率问题
2013/06/26 PHP
PHP使用DOMDocument类生成HTML实例(包含常见标签元素)
2014/06/25 PHP
2014年10个最佳的PHP图像操作库
2014/07/14 PHP
详解PHP处理字符串类似indexof的方法函数
2017/06/11 PHP
PHP双向链表定义与用法示例
2018/01/31 PHP
浅谈javascript的数据类型检测
2010/07/10 Javascript
介绍JavaScript中Math.abs()方法的使用
2015/06/14 Javascript
javascript仿百度输入框提示自动下拉补全
2016/01/07 Javascript
JavaScript模版引擎的基本实现方法浅析
2016/02/15 Javascript
vue跨域解决方法
2017/10/15 Javascript
vue.extend实现alert模态框弹窗组件
2018/04/28 Javascript
vueScroll实现移动端下拉刷新、上拉加载
2019/03/22 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
Vue快速实现通用表单验证的方法
2020/02/24 Javascript
[04:46]2018年度玩家喜爱的电竞媒体-完美盛典
2018/12/16 DOTA
跟老齐学Python之集合(set)
2014/09/24 Python
巧用python和libnmapd,提取Nmap扫描结果
2016/08/23 Python
Python程序中设置HTTP代理
2016/11/06 Python
Python操作MySQL数据库的方法
2018/06/20 Python
对python:print打印时加u的含义详解
2018/12/15 Python
Django中reverse反转并且传递参数的方法
2019/08/06 Python
解决在pycharm运行代码,调用CMD窗口的命令运行显示乱码问题
2019/08/23 Python
在Python IDLE 下调用anaconda中的库教程
2020/03/09 Python
通过实例了解Python异常处理机制底层实现
2020/07/23 Python
巴西最大的运动品牌:Olympikus
2020/07/14 全球购物
预备党员表决心书
2014/03/11 职场文书
董事长秘书工作职责
2014/06/10 职场文书
英文升职感谢信
2015/01/23 职场文书
先进个人自荐书
2015/03/06 职场文书
2016春节慰问信范文
2015/03/25 职场文书
全民创业工作总结
2015/08/13 职场文书
怎样评估创业计划书是否有可行性?
2019/08/07 职场文书
python中tkinter复选框使用操作
2021/11/11 Python
Python echarts实现数据可视化实例详解
2022/03/03 Python
python的列表生成式,生成器和generator对象你了解吗
2022/03/16 Python
详解OpenCV获取高动态范围(HDR)成像
2022/04/29 Python