1.将excel里的有效数据提取出来
import xlrd
import os
path="text" #创建文件“text”
def readexcel():
dable=xlrd.open_workbook('考生号码.xls') #打开excel
table=dable.sheets()[0] #鼠标光标位置
nrows=table.nrows #光标以后的所有内容,获取表的行数
for i in range(nrows): #for循环出excel表里所有数据
num=table.row_values(i) #通过row_values来获取每一行的值
#print(num)
filename=str(num[1]) #将表内第二列提取出来转换成字符串
filename=os.path.join(path,filename) #写路径文件"text",创建提取第二列名文本
try:
with open(filename,'w') as f: #用w形式打开以第二列为名的文本
pass
f.write(str(num)) #写入提取数据
except Exception as e:
print(e)
readexcel()