python在CMD界⾯读取excel所有数据的⽰例
代码
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 ws):
ord_list.add_w_values(rownum))
# ord_list.w_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 = ad_all_data(sname=sheetname)
# alldata = PrettyTable(alldata)
print(alldata)
python怎么读取excel文件数据
演⽰
加了prettytable美化显⽰
以上就是python在CMD界⾯读取excel所有数据的⽰例的详细内容,更多关于python读取excel数据的资料请关注其它相关⽂章!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论