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)?
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
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ę. –
@ 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. –