python在CMD界面读取excel所有数据的示例

作者:CodeMuscle 时间:2023-03-14 12:36:51 

代码


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所有数据的示例

来源:https://www.cnblogs.com/CodeMuscle/p/12887428.html

标签:python,cmd,excel
0
投稿

猜你喜欢

  • SQL Server 交叉表查询 case

    2012-01-05 19:31:38
  • 丰富段落里的标签

    2008-03-16 14:11:00
  • Python 敏感词过滤的实现示例

    2021-07-04 12:17:28
  • JS控制输入框内字符串长度

    2024-02-24 19:30:59
  • mysql启动错误之mysql启动报1067错误解决方法

    2024-01-26 07:52:56
  • 利用Python实现学生信息管理系统的完整实例

    2022-03-12 10:35:03
  • Python 捕获代码中所有异常的方法

    2022-08-31 06:44:00
  • Python 数据处理库 pandas进阶教程

    2022-04-18 01:17:13
  • 随机抽取的sql语句 每班任意抽取3名学生

    2024-01-27 10:12:26
  • python中如何设置list步长

    2022-11-04 14:24:02
  • django框架创建应用操作示例

    2022-07-15 22:07:33
  • vs10安装之后一些列问题

    2024-01-29 11:59:48
  • 将Django使用的数据库从MySQL迁移到PostgreSQL的教程

    2024-01-26 20:09:26
  • Python开发企业微信机器人每天定时发消息实例

    2022-11-17 14:37:27
  • 解决python运行效率不高的问题

    2023-04-01 05:31:36
  • python实战之90行代码写个猜数字游戏

    2023-05-24 21:14:49
  • php防止SQL注入详解及防范

    2023-07-22 19:25:53
  • 用python 批量更改图像尺寸到统一大小的方法

    2021-04-04 23:47:42
  • PHP实现动态删除XML数据的方法示例

    2024-06-05 09:51:28
  • javascript 三 级下拉选择菜单Levels对象

    2023-09-05 03:28:48
  • asp之家 网络编程 m.aspxhome.com