之前有写过python读取excel和写入excel的方法,可以查看我之前的笔记
xlwt模块操作excelhttps://sulao.cn/post/607.html
xlrd模块读取excelhttps://sulao.cn/post/606.html
这里再把修改excel的方法再做一遍笔记
需要先pip安装xlutils模块
pip install xlutils
然后具体代码是这样的
#!/usr/bin/python3 #coding:utf-8 from xlutils.copy import copy import xlrd book = xlrd.open_workbook(r'video_list.xls') content = copy(book) #获取工作簿 work = content.get_sheet(0) for p in range(len(work.get_rows())-1): work.write(p+1, 3, "测试列表") #保存到新gexcel content.save('new_video_list.xls')
可以配合xlrd模块进行读取excel以后使用write写到指定位置
修改excel还有一个openpyxl模块,以后有空再学习