做练习想把一个列表分成一段一段写到word里,不知道这个报错是什么意思
a=([1,2,3],[4,5,6])
from docx import Document
doc1 = Document()
for i in range(2):
for j in range(2):
doc1.add_paragraph(text=a[i][j])
报错是这样的:
Traceback (most recent call last):
File "<pyshell#20>", line 3, in <module>
doc1.add_paragraph(text=a[i][j])
File "C:\python\setup\lib\site-packages\docx\document.py", line 56, in add_paragraph
return self._body.add_paragraph(text, style)
File "C:\python\setup\lib\site-packages\docx\blkcntnr.py", line 37, in add_paragraph
paragraph.add_run(text)
File "C:\python\setup\lib\site-packages\docx\text\paragraph.py", line 37, in add_run
run.text = text
TypeError: 'int' object is not iterable
不知道该怎么改 ,还请各位给诊断一下
我想要实现的就是word里最后写成6段,每段对应1个数字