美文网首页
python读表格文件

python读表格文件

作者: 星辰_1c3b | 来源:发表于2019-03-18 22:26 被阅读0次

    1.先导入包import xlrd,

    若包没有下载,先cmd,输入命令 pip install xlrd下载 到本地

    2.实现逻辑

    代码如下

        list=[]
        with xlrd.open_workbook(filename=exc) as wb:#文件打开后可自动关闭
            # wb=xlrd.open_workbook(filename=exc)#打开文件的另一个方法,只是改方法不会自动关闭文件
            print(wb.sheet_names())#打印表名称
            sheet1 = wb.sheet_by_index(0)#将表里面的sheet1赋值给sheet1
            print(sheet1)
            print("表名",sheet1.name)
            print("行数", sheet1.nrows)
            print( "列数",sheet1.ncols)
            for i in range(1, sheet1.nrows):#轮询行数
                d = {}
                for j in range(sheet1.ncols):#轮询列数
                    #将每一行的每一列赋值给字典
                    d[sheet1.row_values(0)[j]] = sheet1.row_values(i)[j]
                list.append(d)#将字典添加到列表中
            print(list)#打印列表
            return list
     read_excel(r"E:\pythonfile\name.xlsx")#打开文件所在的地址
    

    相关文章

      网友评论

          本文标题:python读表格文件

          本文链接:https://www.haomeiwen.com/subject/njuimqtx.html