I don't have error, I don't understand what the browser do, and what I must do to get the uploaded file with a python script. And overall, what must do my python script (parameters, etc...)
If you could explain me, I thank you very much !
Here is a snippet of code I found on a recent project we did... This is in an External Method emSaveAttachment from Globals import MessageDialog import os import re import string ATTACHMENTS_HOME = "/export/local/dc/attachments/" def saveAttachment(self, action_id, file, REQUEST=None, RESPONSE=None): attachment_dir = _makeAttachmentDir(ATTACHMENTS_HOME, action_id) buffer = file.read(8192) if len(buffer) > 0: # We do not save empty files. If the file is empty it's probably # because the file name is invalid! of = open(_makeAttachmentName(attachment_dir, file), "w") while buffer: of.write(buffer) buffer = file.read(8192) of.close() Which is called from this document snippet which collects the file... <FORM ACTION="emSaveAttachment" METHOD="POST" ENCTYPE="multipart/form-data"> <input type="hidden" name="action_id" value="<!--#var action_id-->"> File Name: <input type=file name=file size=25><br> <input type="submit"> </form> HTH, --Rob
participants (1)
-
Rob Page