既然拿到了单元格对象,就可以对它为所欲为了,首先是要修改单元格的文本内容,_Cell对象把文本存储在text属性上,所以我们可以通过直接访问或修改text属性,来修改文本内容,代码如下:
from pptx import Presentation
from pptx.util import Cm
ppt = Presentation()
slide = ppt.slides.add_slide(ppt.slide_layouts[6])
table = slide.shapes.add_table(4,3,Cm(3),Cm(3),Cm(20),Cm(10)).table
cell = table.cell(0,0)
cell.text = "Python"
print(cell.text) # 输出:Python
table.cell(0,1).text = "Of fice"
table.cell(0,2).text = "ppt"
ppt.save("./ppt_ files/test.pptx")