python读取excel表格的数据

发布时间:2019-06-25 09:54:21编辑:auto阅读(1605)

    1.在Windows命令行中安装第三方模块xlrd,先切到python安装目录(Python34),然后切到Scripts,然后输入命令easy_install xlrd按回车进行安装

    wKioL1iqsk_i_8pyAABAPczce2s311.png


    安装完成

    wKioL1iqsmWjiufpAAEhM4Eyl7A280.png


    2.新建一个excel表,然后保存,造数据

    wKiom1iqsoHTYWMLAAAR01AcJVc626.png


    3.编写python脚本

    wKiom1iqspeCaL2KAADlSDeoOio556.png


    #utf-8

    import xlrd     #导入第三方模块xlrd

    excel = xlrd.open_workbook('C:\\表格.xlsx')       #打开目标表格文件(填写路径)

    sheet = excel.sheets()[0]       #打开表格文件中的第一张表格,索引从0开始

    nrows = sheet.nrows     #获取第一张表格的行数赋值给nrows

    for i in range (nrows):     #用一个for循环遍历所有的行数

    print (sheet.row_values(i))     #打印所有遍历到的行数的内容

    print (sheet.col_values(1))     #打开第一张表格的第二列


    4.F5运行,运行结果

    wKioL1iqsrfThPekAAEIhpNAfSI404.png


    5.获取excel中指定行数,列数的内容

    wKioL1iqsszjzztFAAECGevj2FU954.png

    Print (sheet.cell(1,2))



    运行结果

    wKioL1iqsuqTMi90AAD_VH12Pi4112.png


关键字