[Zope] Creating files on server
Gitte Wange
gitte@mmmanager.org
24 Apr 2001 13:48:11 +0200
On 24 Apr 2001 12:31:08 +0100, Chris Withers wrote:
> Gitte Wange wrote:
> >
> > Okay maybe I didn't express myself very clear.
> > Can anyone tell me how I - in somw way - create a file on the server
> > through Zope ?
>
> On the filesystem? LocalFS might be right, read the documentation for it (it can
> eb a bit tricky to find the useful bits from what I remember ;-)
>
> Failing that, use an external method:
>
> def write_stuff(self,path,stuff):
> f = open(path,'w')
> f.write(stuff)
> f.close()
>
> cheers,
>
> Chris
I have tried the following:
I added a script(Python):
argument list: server, mediafile, tcin, tcout, id, clipname
The code looks like this:
fil = open("/root/Real/Content/" + id + clipname + ".smil", 'w') #Open
file
text = "<smil>\n\t<body>\n\t\t<audio src=\"rtps://" + server + "/" +
mediafile + " clip-begin=\"" + tcin + "\" clip-end=\"" + tcout +
"\">\n\t</body>\n\n</smil>"
fil.write(text)
fil.close()
Now when running this script I get a NameError on "open".
What is wrong ?
Regards,
Gitte