2010-06-21 6 views
4

J'utilise Plone avec des scripts Python, je comprends que les scripts sont restreints dans Plone et je comprends également que je peux créer des scripts Python dans le dossier Extensions pour un script entièrement fonctionnel. Mais comment envoyer des informations entre les deux scripts? Par exemple, script1.py est situé dans le ZMI et possède un répertoire qui est une URL, une URL peut-elle être exportée en tant que chemin Python? Script2.py se trouve dans le dossier Plone Extensions, comment envoyer des informations de script1 à script2? et vice versa?Scripts Plone et Python

En outre, Script2.py doit être appelé par script1.py

Toute aide serait reconnaissant.

Répondre

2

Les scripts Python du dossier Extensions sont généralement utilisés comme méthodes externes. This section du livre de Zope explique les méthodes externes plus en détail. Une fois ceci créé, vous pouvez l'appeler par l'identifiant que vous lui donnez dans le ZMI par l'autre script ou modèle de zope. Vous devriez pouvoir l'appeler via votre autre script.