2012-04-28 9 views
5

Chcę uruchomić istniejący prosty (bez specjalnych trików) kod JavaScript (kilka tysięcy linii) w czystym środowisku Python (Google AppEngine).Wykonywanie JavaScript w czystym środowisku Python

Kod działa dobrze z PyV8 (ale nie jest to czysty język Python).

Czy aplikacja PyJON jest wystarczająco dojrzała?

Czy mogę zdefiniować niestandardowe obiekty w Pythonie i używać ich w JavaScript (jak w PyV8)?

+0

Nie jestem świadomy w żadnej bibliotece Pythona, która to robi. Prawdopodobnie ustawiłbym jakąś zewnętrzną usługę (aws?) Z interfejsem API, aby to zrobić. Twój kod może wywołać api i uzyskać wynik. – lazy1

+0

Jedynym sposobem, aby dowiedzieć się, czy PyJON jest wystarczająco dojrzały, jest spróbować. A jeśli to nie działa, leniwy1 ma dobrą sugestię. –

+0

@ lazy1: To (AWS) było oryginalnym pomysłem. Ale system byłby znacznie prostszy, gdyby JavaScript mógł działać na zapleczu AppEngine, gdzie można uzyskać dostęp do magazynu danych i gdzie ktoś inny jest odpowiedzialny za jego system. –

Odpowiedz

0

Można użyć gae-init, gdzie można uzyskać dostęp do obiektów Datastore w formacie JSON.

Powiązane problemy