103 votes

Appeler une fonction Python à partir du code JavaScript

J'aimerais appeler une fonction Python à partir de code JavaScript, car il n'existe pas d'alternative en JavaScript pour faire ce que je veux. Est-ce possible ? Pourriez-vous adapter le snippet ci-dessous pour qu'il fonctionne ?

Code JavaScript :

var tag = document.getElementsByTagName("p")[0];
text = tag.innerHTML;
// Here I would like to call the Python interpreter with Python function
arrOfStrings = openSomehowPythonInterpreter("~/pythoncode.py", "processParagraph(text)");

~/pythoncode.py contient des fonctions utilisant des bibliothèques avancées qui n'ont pas d'équivalent facile à écrire en JavaScript :

import nltk # is not in JavaScript
def processParagraph(text):
  ...
  nltk calls
  ...
  return lst # returns a list of strings (will be converted to JavaScript array)

2voto

AlwaysLearning Points 2505

Malgré ce que certaines réponses et commentaires suggèrent, il y a de plusieurs façons pour l'utilisation de Python sur le front-end. Pour votre question en particulier, voir cette réponse .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X