You really need to send in the "filename" as the value of a browser "<input type=file>" form element. In short, the file name is not enough info ... the form element passes in a file handle as well, allowing the upload. Ziniti John Hunter wrote:
From a Python Script, given a string which is a filename on the local filesystem, say,
thisFile = 'C:\\ProgramFiles\\SomeDir\\somefile.dat'
How can I upload this to the zope filesystem?
I naively tried:
folder.manage_addFile(id='somefile.dat', file=thisFile )
But of course this created a file somefile.dat with contents 'somefile.dat' because the 'file' argument contains the content, not the name, of the file.
Any suggestions? Thanks, John Hunter
_______________________________________________ Zope maillist - Zope@zope.org http://lists.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://lists.zope.org/mailman/listinfo/zope-announce http://lists.zope.org/mailman/listinfo/zope-dev )