2014-10-08 90 views
0

我尝试在Python 2.6.8中运行pptx- version 0.5.1的示例。代码很简单Python pptx意外关键字参数'standalone'

from pptx import Presentation 

prs = Presentation() 
prs.save('test.pptx') 

但我得到的错误“得到了一个意想不到的关键字参数‘独立’”:

Traceback (most recent call last): File "prez.py", line 4, in

prs.save('test.pptx') File "/usr/local/lib64/python2.6/site-packages/python_pptx-0.5.1-py2.6.egg/pptx/api.py", 

line 132, in save

return self._package.save(file) File "/usr/local/lib64/python2.6/site-packages/python_pptx-0.5.1-py2.6.egg/pptx/opc/package.py", 

line 144, in save PackageWriter.write(pkg_file, self.rels, self.parts) File "/usr/local/lib64/python2.6/site-packages/python_pptx-0.5.1-py2.6.egg/pptx/opc/pkgwriter.py",

line 33, in write

PackageWriter._write_content_types_stream(phys_writer, parts) File 

"/usr/local/lib64/python2.6/site-packages/python_pptx-0.5.1-py2.6.egg/pptx/opc/pkgwriter.py",

line 45, in _write_content_types_stream

_ContentTypesItem.xml_for(parts) File "/usr/local/lib64/python2.6/site-packages/python_pptx-0.5.1-py2.6.egg/pptx/opc/oxml.py", 

line 39, in serialize_part_xml

xml = etree.tostring(part_elm, encoding='UTF-8', standalone=True) File "lxml.etree.pyx", line 2471, in lxml.etree.tostring 

(src/lxml/lxml.etree.c:24624) TypeError: tostring() got an unexpected

keyword argument 'standalone'

我不知道什么是不正确。当我尝试保存演示文稿时,所有来自文档的示例都会报告相同的错误。

回答

0

问题在于某些过期的库。

相关问题