Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/340.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
Python 如何更改reportlab画布对象的文件名?_Python_Reportlab - Fatal编程技术网

Python 如何更改reportlab画布对象的文件名?

Python 如何更改reportlab画布对象的文件名?,python,reportlab,Python,Reportlab,如果创建了一个reportlab.pdfgen.canvas对象,则会给它一个文件名: c = canvas.Canvas('test.pdf', pagesize=A4) 在调用之前,如何更改此文件名 c.save() 在类Canvas中有一个成员\u filename可以访问,修改它就可以了。但是,还有更好的办法吗

如果创建了一个
reportlab.pdfgen.canvas
对象,则会给它一个文件名:

c = canvas.Canvas('test.pdf', pagesize=A4)
在调用之前,如何更改此文件名

c.save()
在类
Canvas
中有一个成员
\u filename
可以访问,修改它就可以了。但是,还有更好的办法吗