2009-06-28 7 views
2

Dank python-spidermonkey ist die Verwendung von JavaScript-Code aus Python wirklich einfach.Datei-I/O in Spidermonkey

Anstatt Python zu verwenden, um JS-Code aus einer Datei zu lesen und die Zeichenfolge an Spidermonkey weiterzuleiten, gibt es eine Möglichkeit, die Datei in Spidermonkey zu lesen (oder den Dateipfad als Argument zu übergeben, wie in Rhino)?

Antwort

2

Die SpiderMonkey als eine Bibliothek ermöglicht, dass die JS_EvaluateScript mit einem non-NULL filename Argument aufrufen.

jedoch die interfacing code von python-spidermonkey Anrufen JS_EvaluateScript nur innerhalb der eval_script Methode, die als Verbrauchsmaterial quellcodierten nur als Zeichenfolge zurück.

Sie sollten Ihre Frage an die Python-Entwickler Spider Adresse oder -bessere wenn möglich - einen Patch für ein liefern, sagen wir, eval_file_script Methode :)

+0

Danke, das ist sehr hilfreich - ich werde das prüfen! – AnC

Verwandte Themen