利用Python将数据写入excel文件

最近在写一个拉钩网招聘信息的简单爬虫。爬取到了信息之后希望能够储存在excel文件当中方便查看。谷歌了一会后找到了一个相关模块xlwt,用来将python数据写入外部excel文件,记录下用到的基础功能。

导入模块
import xlwt
新建一个excel文件
myfile = xlwt.Workbook()
新建一个sheet
sheet = myfile.add_sheet("sheet1", cell_overwrite_ok=True)

在myfile文件中新建一个叫”sheet1”的新sheet,后面的cell_overwrite_ok
参数表示允许覆盖写入。即sheet1当中加入已经存在内容,会覆盖原来的内容写入。

往sheet中写入内容
sheet.write(0, 0, "test")

表示往第0行第0列写入“test”字符串

关闭文件
myfile.save("filename.xls")

最后一定记得关闭文件完成写入过程