试图使用olebole编写的docx.py项目并且没有运气

时间:2013-08-06 16:20:07

标签: python python-2.7 ms-word

我正在尝试使用https://github.com/olebole/python-docx/blob/master/docx.py做一些像斜体这样的格式化,并根据我的理解强调它是https://github.com/mikemaccana/python-docx项目的扩展。我使用pip安装了python-docx项目,但我不知道如何安装https://github.com/olebole/python-docx/blob/master/docx.py项目,所以我只是覆盖了我的python site-packages文件夹中的docx.py文件。但是当我编写这样一个简单的代码时,这似乎给我带来了很多问题:     d = docx.open('example.docx',mode ='create')     d + = docx.Text('这只是一些需要斜体的测试。',italic = True)     docx.writeto( 'Dokument.docx')     docx.close()

我可以在这里找到一个我想要遵循的https://github.com/olebole/python-docx/issues/1示例。

如果有人可以指出我正确的方向,那真的会帮助我。

1 个答案:

答案 0 :(得分:1)

对我来说,这个项目的代码看起来没有维护。我强烈建议您寻找其他可以让您完成任务的项目。

例如https://github.com/mikemaccana/python-docx允许您执行this

body.append(paragraph([('This is italic text', 'i')]))