关键字:python excel
正文 | 内容
今天这篇文章主要是介绍:今天一个同学问了下问题。怎么才能python 判断两个excel对答案。excel1.xmls是提交的试卷,excel2是答案。
01
—
# coding=utf-8
import xlrd
import numpy as np
#获得所有的数据后,将每一行数据作为数组进行返回
def read_xlrd(excelFile):
data = xlrd.open_workbook(excelFile)
table = data.sheet_by_index(0)
dataFile = []
for rowNum in range(table.nrows):
# if 去掉表头
if rowNum > 0:
dataFile.append(table.row_values(rowNum))
return dataFile
if __name__ == '__main__':
excelFile = 'e:/abc.xlsx'
#print(read_xlrd(excelFile=excelFile))#输入表内容
#excelFile2 = 'e:/2.xlsx'
#print(read_xlrd(excelFile=excelFile2)) # 输入表内容
listda = ['缩进在程序中长度统一且强制使用', 's[-3]', 'type', '5MyGod', 'input()', '实数', 'in', '{:.2f}', 1991.0, 'Program']
#遍历考试内容
list1 = np.array(read_xlrd(excelFile=excelFile))
for i in list1:
for j in i:
#print(i)
#输出
print("------------")
conta = 0
for ii in i[6:16]: #只截取考试内容
print(ii)
# print(listda[0])
02
—