我正在尝试使用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示例。
如果有人可以指出我正确的方向,那真的会帮助我。
答案 0 :(得分:1)
对我来说,这个项目的代码看起来没有维护。我强烈建议您寻找其他可以让您完成任务的项目。
例如https://github.com/mikemaccana/python-docx允许您执行this。
body.append(paragraph([('This is italic text', 'i')]))