2013-02-20 16 views

Odpowiedz

7

Wydaje się, że są bardzo zorientowane na przeglądarkę, nie ma opcji wiersza poleceń po wyjęciu z pudełka.

Możesz spróbować użyć swojego kodu samodzielnie z pliku node.js, być może będzie on działał łatwo. Wygląda na to, że funkcja $py2js(src, module) dokonuje faktycznej konwersji, więc możesz po prostu uruchomić ją z pierwszym łańcuchem kodu Pythona.

Inną opcją jest użycie pyjs: http://pyjs.org/, która robi coś podobnego i ma narzędzie wiersza poleceń do konwersji.

0

Brython ma konsolę, która działa w przeglądarce, ale nie jest kompilatorem. Jest on przeznaczony do zaimportowania skryptów Pythona do pliku html lub do wpisania kodu Pythona do pliku html. Zobacz pyjs, jeśli chcesz mieć narzędzie do konwersji przed załadowaniem strony.

2

Możliwe jest skompilowanie kodu Pythona do javascript i załadowanie go później za pomocą instrukcji import. Aby uzyskać więcej informacji, patrz brython:ticket:222. Będziesz musiał wczytać bibliotekę brython js z góry, ponieważ semantyka Pythona jest zupełnie inna niż w JavaScript. Możesz dołączyć skompilowany kod .pyc.js do plików .vfs.js, aby przyspieszyć import modułów.

Nota prawna: Jestem uczestnikiem projektu Brython.

Powiązane problemy