python-docx:出现字体和样式不是Document对象的属性的错误

时间:2018-06-28 23:30:16

标签: python python-2.7 python-docx

我是python和python-docx的新手。我正在尝试在Word文档中创建一个简单的表并修改每个单元格中的字体。我已经阅读了文档。我知道字符级格式是在运行级应用的,即使是在表中也是如此,并且我试图遵循看起来很简单的示例。我确定我缺少了一些东西,但无法弄清楚。

这是我使用styles属性的简单尝试:

from docx import Document
document = Document()
styles = document.styles

Traceback (most recent call last):
  File "<ipython-input-3-d72c837347db>", line 1, in <module>
styles = document.styles
AttributeError: 'Document' object has no attribute 'styles'

在这里,我正在尝试使用font属性。此示例直接来自python-docx.pdf

from docx import Document
document = Document()
run = document.add_paragraph().add_run()
font = run.font

Traceback (most recent call last):
  File "<ipython-input-7-0f44a2fd03a4>", line 1, in <module>
font = run.font
AttributeError: 'Run' object has no attribute 'font'

还有其他需要导入的内容吗?

注意:我在Spyder中使用Python 2.7

0 个答案:

没有答案