0

私は以下を実行しました:

C:\Program Files\Mozilla Firefox>firefox -marionette

そしてFirefoxが起動し、コマンドラインが再び利用可能になります。次の応答はありません。

… 1491228343089 マリオネット情報 ポート 2828 でリッスン中

ここに文書化されているように。

Python を使用して marionette を実行するときは、次のように実行します。

from marionette_driver.marionette import Marionette
client = Marionette('localhost',port=2828)
client.start_session()

そして戻ってください:

---------------------------------------------------------------------------
timeout                                   Traceback (most recent call last)
<ipython-input-4-383639021ded> in <module>()
----> 1 client.start_session()

C:\Users\%USER%\AppData\Local\conda\conda\envs\realestate27\lib\site-packages\marionette_driver\decorators.pyc in _(*args, **kwargs)
     26             # application, make sure to handle those correctly.
     27             m = _find_marionette_in_args(*args, **kwargs)
---> 28             m._handle_socket_failure()
     29 
     30     return _

C:\Users\%USER%\AppData\Local\conda\conda\envs\realestate27\lib\site-packages\marionette_driver\decorators.pyc in _(*args, **kwargs)
     21     def _(*args, **kwargs):
     22         try:
---> 23             return func(*args, **kwargs)
     24         except (socket.error, socket.timeout):
     25             # In case of socket failures which will also include crashes of the

C:\Users\%USER%\AppData\Local\conda\conda\envs\realestate27\lib\site-packages\marionette_driver\marionette.pyc in start_session(self, capabilities, timeout)
   1210             # In the case when Marionette doesn't manage the binary wait until
   1211             # its server component has been started.
-> 1212             self.raise_for_port(timeout=timeout)
   1213 
   1214         self.client = transport.TcpTransport(

C:\Users\%USER%\AppData\Local\conda\conda\envs\realestate27\lib\site-packages\marionette_driver\marionette.pyc in raise_for_port(self, timeout)
    708         if not connected:
    709             raise socket.timeout("Timed out waiting for connection on {0}:{1}!".format(
--> 710                 self.host, self.port))
    711 
    712     @do_process_check

timeout: Timed out waiting for connection on localhost:2828!

他の誰かがこれを経験しましたか?私は何を間違っていますか?

4

1 に答える 1