python输出word文档用docx怎样支持中文?有没有更好的解决方案

 我来答
jimtien
2017-03-17 · TA获得超过7654个赞
知道大有可为答主
回答量:2146
采纳率:88%
帮助的人:1119万
展开全部

把编码改成utf8就可以了



#-*-coding:utf-8-*-
import sys 
reload(sys) 
sys.setdefaultencoding('utf8')

....

document.add_heading(u'标题1', level=1)
document.add_paragraph(u'中文测试', style='IntenseQuote')
刁煊胥歆然
2019-12-14 · TA获得超过3649个赞
知道大有可为答主
回答量:3176
采纳率:29%
帮助的人:178万
展开全部
.docx是WORD2007的WORD软件默认保存的格式
如果你用的是OFFICE2003,那安装一个微软的补丁就OK了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式