Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/295.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PythonDocx创建文档,需要修改段落样式并保存_Python_Ms Word_Docx - Fatal编程技术网

使用PythonDocx创建文档,需要修改段落样式并保存

使用PythonDocx创建文档,需要修改段落样式并保存,python,ms-word,docx,Python,Ms Word,Docx,我试图修改word 2010中段落的正文样式,以便下面的段落间距更小。但是,当我更改该值时,它将不会保存它,因此当我重新打开word时,修改将消失 我想保存它的原因是,当使用PythonDocx创建文档时,我将使用新值传递段落函数的样式。有人对此有什么想法吗?没什么好说的,但可能是文档受到保护,或者样式可能来自一个包含这些样式的模板,并在打开时重新加载样式,因此取消了对特定样式所做的任何更改?也许改变那一段的风格会有所帮助?我已经回答了这个问题:你解决了你的问题了吗?如果没有,您可以发送生成的w

我试图修改word 2010中段落的正文样式,以便下面的段落间距更小。但是,当我更改该值时,它将不会保存它,因此当我重新打开word时,修改将消失


我想保存它的原因是,当使用PythonDocx创建文档时,我将使用新值传递段落函数的样式。有人对此有什么想法吗?

没什么好说的,但可能是文档受到保护,或者样式可能来自一个包含这些样式的模板,并在打开时重新加载样式,因此取消了对特定样式所做的任何更改?也许改变那一段的风格会有所帮助?我已经回答了这个问题:你解决了你的问题了吗?如果没有,您可以发送生成的word文档,但它没有保存段落值吗?是的,这样做了,我最后添加了一些间距属性使其工作:间距=makeelement'spacing',attributes={'before':'5','before':'0','line':'210','lineRule':'justice','beforeAutospacing':'0','afterautospace':'0}谢谢。