利用python处理excel的数据:将其读取出来,并且最终实现数据相乘,打印出相乘的结果,其他的运算如加减都可以类比得出
实质在于,将其转化为一个列表,接着进行赋值
以下的代码很简单,相当于一个模板,在数据多的时候稍稍改造就可以计算海量数据。
import xlrd #导入xlrd
xlsx = xlrd.open_workbook('D:\A114.xls') # 打开文件
sheet1 = xlsx.sheets()[0] # 获得第1张sheet,索引从0开始
sheet1_nrows0 = sheet1.row_values(0) # 获得第1行数据
print(sheet1.row_values(0)) #打印第一行数据
list1=list(sheet1.row_values(0)) #将第一行的数据转换为列表
c,d=list1 #对列表的数据赋值
print(c,d) #打印出赋值,目的是更方便你们看
print(c*d) #将两个数据想乘
注意的是,excel最好另存为93-2007的旧版本,这样确保python的xlrd能打开你的excel。