J'ai une application de noeud fonctionnant sur Heroku. Je suis en train de gratter un site Web en utilisant du sélénium en python et en appelant le script python à partir de mon application de nœud chaque fois que j'en ai besoin. J'ai installé PhantomJS sur mon mac et quand je lance l'application localement (node index.js), tout fonctionne très bien.Chemin PhantomJS sur Heroku
path_to_phantom = '/Users/govind/Desktop/phantomjs-2.1.1-
macosx/bin/phantomjs'
browser = webdriver.PhantomJS(executable_path = path_to_phantom)
Cependant, rien ne semble fonctionner sur Heroku. J'ai également ajouté le PhantomJS buildpack à mon application de noeud mais il n'appelle tout simplement pas le script Python. Le problème que je pense est le chemin à PhantomJS buildpack. Quel chemin dois-je ajouter? Ou y a-t-il un autre aspect qui me manque ici?
Avez-vous réussi à résoudre ce problème? J'ai le même problème. – simeg
Malheureusement, non. – Govind
J'ai réussi à résoudre ce problème. Vois ma réponse. – simeg