|
Der Source des folgenden Makros kann mit kopieren und einfügen in ein eigenes Makro übernommen werden.def saveAktuellesSeite(self, id):
import ftplib
from StringIO import StringIO
stories = self.getToolByNamespace('stories')
upstream = self.getToolByNamespace('upstream')
passwords = self.getToolByNamespace('passwords')
story = stories.getStory(id)
srv = ftplib.FTP('muenster.westfalen.de')
pwrec = passwords.getPassword('ugoggle@muenster')
user = pwrec['username']
password = pwrec['password']
srv.login(user, password)
source = story['rendered'].replace('\r\n', '\n').replace('\r','\n')
path = 'public_html/aktuelles.xml'
srv.storbinary('STOR %s' % path, StringIO(source))
return 'OK'
|
aktuelles.xml per FTP speichern
Wichtige Links zu PyDS:
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
© 2003, Georg Bauer