C/C++教程

pyexecl的使用

本文主要是介绍pyexecl的使用,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

安装方式可以直接安装,如果需要处理依赖直接使用pip处理即可。

 

import pyexcel

url = './1.xlsx'

def get_sheels():
    sheet = pyexcel.get_sheet(file_name=url,name_columns_by_row=0)
    print(sheet.to_dict())
    print(sheet[0])
    # 删除的是第几行,或者可以将第一列名字作为索引进行删除操作
    # print(sheet.delete_named_row_at(0))
    # print(sheet.delete_named_row_at(20210801))
    # print(sheet.delete_named_column_at(0))
    # 按照行的索引进行删除操作,必须传入的是个表,索引不要求一定是按顺序
    # print(sheet.delete_rows([0,3]))
    # print(sheet.delete_columns([1,2]))
    print(sheet.to_dict())
    # sheet.save_as(url)


def get_range():
    sheet = pyexcel.get_sheet(file_name=url, name_columns_by_row=0)
    sheets = sheet.to_records()
    for i in sheets:
        print(i["姓名"])
        print(i)


def get_sheel():
    sheet = pyexcel.get_book(file_name=url)
    print(sheet[0][0,1])


if __name__ == '__main__':
    # get_sheel()
    # get_sheels()
    get_range()

 文件:

 

这篇关于pyexecl的使用的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!