chrome_remote_shell is een bibliotheek die het makkelijk om te communiceren met de Google Chrome remote debugging shell van Python maakt & nbsp; Als u de shell beschikbaar te maken, start Chrome met deze optie.:
google-chrome --remote-shell-port = 9222
Dan kunt u verbinding van Python door de code als volgt:
>>> Import chrome_remote_shell
>>> Shell = chrome_remote_shell.open (port = 9222)
>>> Shell.request ('DevToolsService', command = 'ping')
{U'data ': u'ok', u'command ': u'ping', u'result ': 0}
Het protocol wordt beschreven in detail in:
http://code.google.com/p/chromedevtools/wiki/ChromeDevToolsProtocol
Voor het gemak, de Shell-verbinding object biedt een methode die, door het injecteren van JavaScript in het eerste tabblad, commando's Chrome om een URL te openen in een nieuw tabblad:
shell.open_url('http://www.aldaily.com/')
Requirements:
- Python
- Google Chrome
Reacties niet gevonden