Python-AIML: Wie kann man ein externes Python-Script aufrufen

Liebe Community,

aktuell versuche ich mich ein wenig in Python einzuarbeiten. Gerade arbeite ich ein wenig mit python-aiml 0.9.3. Mein Ziel ist es innerhalb der AIML-Dateien kleine Python-Scripte aufzurufen und die erstellten ausgaben ins AIML-Gedächtnis zu laden. Leider gelingt es mir nicht die Daten in den AIML-Kernel zu schreiben.

AIML-Code

<?xml version="1.0" encoding="UTF-8"?>
<aiml>
    <category><pattern>Happy Birthday</pattern>
    <template>
   <think>
    <system>
    python Scripte/birthday.py 12 14
    </system>
    </think>
    <get name=" date"/>
    </template>
    </category>
</aiml>  

birthday.py

kern = aiml.Kernel()
kern.setBotPredicate('date', '15.10')

Leider gelingt es mir nicht das Prädikat zu setzen.