程序中经常需要使用excel文件,批量读取文件中的数据
python读取excel文件可以使用xlrd模块
pip install xlrd安装模块
示例:
#coding=utf8
import xlrd
from os import path
import sys\nfilename='ip.xlsx'
if not path.isfile(filename):
print "err: not exists or not file ip.xlsx "
sys.exit()
getfil
如下所示:
import xlrd
data = xlrd.open_workbook('path')
# 第1个sheet
table = data.sheet()[0]
# 获取行数
nrows = tables.nrows
for i in range(nrows):
if i == 0:
continue
# 第i行第j列
print(str(table.row_values(i)[j]).strip())
以上这篇python读取
运行结果:
程序代码如下:
#将excel中的数据进行读取分析
import openpyxl
import numpy as np
import math
import matplotlib.pyplot as pit
wk=openpyxl.load_workbook('信息11.xlsx')
sheet=wk.active
rows=sheet.max_row
cols=sheet.max_column
lst1=[]
lst2=[]
for i in range (1,rows+1)