chrome_remote_shell là một thư viện mà làm cho nó dễ dàng để giao tiếp với Google Chrome vỏ gỡ lỗi từ xa từ Python & nbsp; Để làm cho vỏ sẵn, bắt đầu Chrome với tùy chọn này.:
google-chrome --remote-shell-port = 9222
Sau đó, bạn có thể kết nối từ Python qua mã như thế này:
>>> Nhập khẩu chrome_remote_shell
>>> Shell = chrome_remote_shell.open (port = 9222)
>>> Shell.request ('DevToolsService', 'ping' lệnh =)
{U'data ': u'ok', u'command ': u'ping', u'result ': 0}
Các giao thức được mô tả chi tiết tại:
http://code.google.com/p/chromedevtools/wiki/ChromeDevToolsProtocol
Để thuận tiện, các đối tượng kết nối vỏ cung cấp một phương pháp đó, bằng cách tiêm JavaScript vào tab đầu tiên, lệnh Chrome để mở một URL trong một tab mới:
shell.open_url('http://www.aldaily.com/')
Requirements:
- Python
- Google Chrome
Bình luận không