39 votes

Comment appeler une fonction Javascript à partir de Python ?

Je travaille sur un projet de web-scraping. L’un des sites Web avec lesquels je travaille contient les données provenant de Javascript.

Il y avait une suggestion sur l’une de mes questions précédentes que je peux appeler directement le Javascript à partir de Python, mais je ne sais pas comment y parvenir.

Par exemple : si une fonction JavaScript est définie comme suit : ``

Comment appellerais-je cette fonction JavaScript à partir de Python ?

17voto

Anony-Mousse Points 24646

Recherchez un interpréteur JavaScript doté de liaisons Python. (Essayez Rhino? V8 ? SeaMonkey?). Lorsque vous en avez trouvé un, il devrait être accompagné d’exemples de la façon de l’utiliser à partir de python.

Python lui-même, cependant, n’inclut pas d’interpréteur JavaScript.

2voto

mosquito Points 13

Vous pouvez appeler le nœud via Popen.

Mon exemple comment le faire

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