配置文件越来越多,人工运营容易出错,根据一些规则来进行检测就比较有需要了,这个时候使用python就能比较快的进行对应的检查,这里简单介绍一些如何使用python来读取xls文件。
老规矩,先来一段代码:
# -*- coding:utf-8 -*-
import xlrd
def main():
xlsFile = xlrd.open_workbook("test.xls")
sheets = xlsFile.sheet_names()
print "xls has %d sheets" % xlsFile.nsheets
for sheetName in sheets:
printSheet(xlsFile, sheetName)
def printSheet(oXls, sheetName):
sheetIsEmpty = True
tmpSheet = oXls.sheet_by_name(sheetName)
tmpLine = ""
for row in range(tmpSheet.nrows):
for col in range(tmpSheet.ncols):
if tmpSheet.cell(row, col).value != None:
sheetIsEmpty = False
try:
tmpLine += str(tmpSheet.cell(row, col).value) + "\t"
except:
tmpLine += tmpSheet.cell(row, col).value + "\t"
tmpLine += "\n"
if sheetIsEmpty == False:
print "sheet name:%s" % sheetName
print t

本文介绍了如何使用Python的xlrd库来读取xls文件,包括安装xlrd、打开文件、获取sheet页、读取cell值等步骤,是进行自动化数据检查的实用教程。
最低0.47元/天 解锁文章
5058

被折叠的 条评论
为什么被折叠?



