0

Got the following error when I tried to run this script: OSError: [Errno 8] erreur de format Exec lorsque vous essayez de démarrer le serveur en utilisant browsermobproxy

from browsermobproxy import Server 
server = Server("path/to/browsermob-proxy") 
server.start() 
proxy = server.create_proxy() 

from selenium import webdriver 
profile = webdriver.FirefoxProfile() 
profile.set_proxy(proxy.selenium_proxy()) 
driver = webdriver.Firefox(firefox_profile=profile) 


proxy.new_har("google") 
driver.get("http://www.google.co.uk") 
proxy.har # returns a HAR JSON blob 

server.stop() 
driver.quit() 

A pris le code ci-dessus de https://browsermob-proxy-py.readthedocs.io/en/stable/index.html

J'essaie d'exporter des fichiers HAR utilisant broswermobproxy et le sélénium.

Spécifications Logiciel:

OS: Ubuntu 16.04 Script Langue: Python (2.7.8) Navigateur Web automatisé: Sélénium (3.5.0) BrowserMob-Proxy: 0.8.0 et 2.1.4 (Installée de pip et https://bmp.lightbody.net/ respectivement)

J'ai essayé d'ajouter la ligne shebang mais cela n'a pas aidé. Je ne sais pas pourquoi je reçois l'erreur. Toute aide serait appréciée. Merci.

Répondre

0

Avez-vous essayé d'ajouter #!/Bin/sh au début de votre fichier?