results=[]#表格结果保存到二维数组 tags=soup.find_all('tr') for tag in tags:#tag表示一行数据 result=[] for content in tag.contents:#content表示每一行的每一个数据 result.append(content.string) results.append(result) #print(results)
results=[]#表格结果保存到二维数组 tags=soup.find_all('tr') for tag in tags:#tag表示一行数据 result=[] for content in tag.contents:#content表示每一行的每一个数据 result.append(content.string) results.append(result)
iflen(results)==0: print("Error!") exit()
#写入excel import xlwt wk=xlwt.Workbook() sheet = wk.add_sheet("数据", cell_overwrite_ok=True) for i inrange(len(results)): for j inrange(len(results[0])): sheet.write(i , j, results[i][j]) wk.save("数据.xls") print("Success!")