chrome_remote_shell jest biblioteka, która sprawia, że łatwo komunikować się z Google Chrome zdalnej powłoki debugowania z Python & nbsp; Aby powłoki dostępne, uruchom Chrome z tej opcji.:
google chrom --remote-port = powłoki 9222
Następnie można połączyć z Pythona poprzez kod jak poniżej:
>>> Import chrome_remote_shell
>>> Shell = chrome_remote_shell.open (port = 9222)
>>> Shell.request ("DevToolsService ',' ping 'command =)
{U'data ": u'ok", u'command ": u'ping", u'result ": 0}
Protokół ten jest szczegółowo opisany w:
http://code.google.com/p/chromedevtools/wiki/ChromeDevToolsProtocol
Dla wygody, obiekt połączenia powłoki oferuje metodę, która, poprzez wstrzyknięcie JavaScript w pierwszej zakładce Polecenia Chrome, aby otworzyć URL w nowej karcie:
shell.open_url('http://www.aldaily.com/')
Requirements:
- Python
- Google Chrome
Komentarze nie znaleziono