Est-il possible d'intégrer Python et JavaScript? Par exemple, imaginez que vous vouliez pouvoir définir des classes en JavaScript et les utiliser depuis Python (ou vice versa). Si oui, quelle est la meilleure façon? Je suis intéressé non seulement si cela est possible, mais si quelqu'un l'a fait dans un "sérieux" projet ou produit.La meilleure façon d'intégrer Python et JavaScript?
Je suppose que ce serait possible en utilisant Jython et Rhino, par exemple, mais je suis curieux de savoir si oui ou non quelqu'un ait jamais réellement fait cela, et s'il existe des solutions pour d'autres plates-formes (en particulier CPython).
Peut-être pourriez-vous compiler CPython en JavaScript en utilisant Emscripten, puis lancer CPython dans le navigateur. Il pourrait être possible d'appeler des fonctions Python à partir de JavaScript, et vice versa. http://syntensity.com/static/python.html –
@AndersonGreen cela a été déjà fait: pypyjs - https://github.com/rfk/pypyjs – denfromufa
Pour ce que ça vaut, [cette réponse SO] (https: // stackoverflow.com/a/28652754/1519199) présente une approche unifiée de partage d'objets entre JS et Python, et est implémenté dans [ce repo] (https://github.com/jdthorpe/ajvpy) qui enveloppe tout simplement un module NodeJS fourni via webpack et l'expose comme un module Python. – Jthorpe