Python - Python 操作excel xlsxwriter xlrd

Python - Python 操作excel xlsxwriter xlrd


1、下载模块

xlrd
xlwt
xlsxwriter

2、编写代码

import xlrd as rd
import xlsxwriter
import uuid

if __name__ == '__main__':
    file = 'C:/Users/A-PC/Desktop/123/123.xlsx'
    # 读取
    work_book = rd.open_workbook(file)
    print('表格总表数', len(work_book.sheet_names()))
    print('分别是', end=' ')
    for name in work_book.sheet_names():
        print(name, end=',')
    print('\b')
    sheet1 = work_book.sheet_by_name('Sheet10')
    print('表格总行数', sheet1.nrows)
    print('表格总列数', sheet1.ncols)
    for r in range(sheet1.nrows):
        for c in range(sheet1.ncols):
            value = sheet1.cell_value(r, c)
            if c + 1 != sheet1.ncols:
                print(value, end=' ' * (16 - len(str(value))))
            else:
                print(value)

    # 写入
    work_book = xlsxwriter.Workbook(file)
    work_sheet = work_book.add_worksheet('Sheet10')
    for i in range(10):
        for j in range(10):
            work_sheet.write(i, j, str(uuid.uuid4())[24:])
    work_book.close()

3、输出

表格总表数 1
分别是 Sheet10
表格总行数 10
表格总列数 10
a1d0b4664a03    d328e5585036    fe69035d8c37    837b71bee7d7    177f6171da8d    48dfd179bff7    99a94f35c24b    056b437796e8    9a69c0c11d0b    c017b22866b7
35c40c98acc0    26d5ca180995    d8e470780330    3fc2f0b7b998    03c1150d0809    a33ea34bc8bb    53769bef5cd8    f34e79299fcf    ddc22277f808    9f35312ae1f4
9ccc9b06f10d    ca06304228cd    d6ed680572b0    77998905f32f    94539c95fbc5    96af039877a6    a7222a4c4aba    41c4320e701f    81869dd2fe24    e66066aa2d53
458ad42939c4    e15eed1fe66f    bd8ce20c7614    cbb42edafc75    e7affb6dd529    fc5bbe6dad43    d2febfc5399c    8beb3c9ef61e    0e3f8cbdf10f    9c7fdf3c0ba4
d640022702e3    b3ffa1cda035    53c4100d7694    bcdea5527ea0    fe02aeee619b    1b95d8bd9818    18f896e04819    7a486a0b3130    843862afb634    3ef2281e9c39
45df518b8d9c    e71c6efefc66    db22feac4446    47124b5f5b49    31c53363bb69    3fa0cdd1b71e    1aa65af1bb85    4ce8da2f5b28    2da6c635fe6d    97192d84f886
bb81ac352b1a    48caac64e869    33f9f239681b    62358b0a3d89    6db810e1cf88    0d189c548641    662002f071ab    1d57ea2a0fdf    e301dce98355    34eff5464e6e
3bd6ff21bf00    45b67b04223a    e233b1ab1394    32157577b3ef    1e25169cdc38    512aedc706d3    922174afb099    54a7dcbc3984    3263faa31c3d    288ec03035ef
ffbc47ed8cac    e497faa969fc    7ba2c8479597    23656e44d616    87fe5a62d72a    30b645549c81    9f63d1a5945a    70381180820b    cd2ceb79b71d    5b01858fde34
7595383a0355    44fcc30302bc    06f60d6d4f88    e7be4f70de2e    30cc65222245    25490c5f321f    573f05a6f303    642626827376    7acdd35299e7    073fa536df29

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_15071263/article/details/107213203