Re: [Zope] Newbie - passing a list to an External Method
Just thought I should add this bit in, sorry: If I assign to the lines variable inside the external method, using the same code that is in the python script, ie: ******************************************************************** #!/usr/bin/env python def run(fileID, lines): import sping.stringformat from sping.PDF import PDFCanvas from sping.PS import PSCanvas filename="c:/zopepdf/"+fileID canvas = PDFCanvas(size=(350,200), name=filename) lines=[] lines.append("Hello, this is my test pdf") lines.append("This is still my test pdf.") lines.append("Still here") lines.append("and this is the end ..") y = 20 for line in lines: sping.stringformat.drawString(canvas, line, 10,y) y = y + 20 canvas.flush() canvas.save() return fileID ******************************************************************** then this works fine. (The lines variable is still passed to the External Method, by the way, it just gets over-written) Thanks again, Ashley _________________________________________________________________ Use MSN Messenger to send music and pics to your friends http://www.msn.co.uk/messenger
participants (1)
-
Ashley Lloyd