Python操作Excel
依赖两个库:pip install xlwt pip install xlrd
import xlwt
import xlrd
#创建一个excel对象
excel_table=xlwt.Workbook(encoding='utf-8',style_compression=0)
#增加一个sheet对象
Sheet_1 = excel_table.add_sheet(‘sheet1’)
#写sheet_1的第i行第j列,填入内容是str
Sheet_1.write(i,j, str)
#保存excel到savepath的路径下,savepath = ‘result/distribution.xls‘ (可以是绝对路径也可以是相对路径)
excel_table.save(savepath)
Python操作word
依赖库: pip install python-docx
Import docx
#创建doc对象
document = Document()
#增加一级标题,可以分成0级,1级,2级….等
document.add_heading(‘Best Table',1)
#添加段
document.add_paragraph(strl)
#增加表格3*8表格
table = document.add_table(rows=3, cols=8, style = "Table Grid")
#设置表格宽度
table.cell(0,0).width = 5.2
#选择表格内容并修改
row_cells = table.rows[0].cells
row_cells[0].text = 'condition‘
#表格增加行
row_cells = table.add_row().cells
#合并表格单元格
row_cells1 = table.rows[1].cells
row_cells2 = table.rows[3].cells
row_cells1[0].merge(row_cells2[0])
#添加图片
document.add_picture(savesanse+str1+'.png', width=Inches(5))
#增加分页
document.add_page_break()
#保存文件
document.save(savedocpath)