qt4c.webview.chromewebview.chromedriver
¶
Chrome浏览器驱动
Module Contents¶
Classes¶
ChromeDriver |
Chrome驱动 |
WebkitDebugger |
Webkit调试器 |
-
exception
qt4c.webview.chromewebview.chromedriver.
ChromeDriverError
(code, msg)¶ Bases:
RuntimeError
Chrome驱动错误
-
code
¶
-
message
¶
-
__str__
(self)¶ Return str(self).
-
-
class
qt4c.webview.chromewebview.chromedriver.
ChromeDriver
(port)¶ Bases:
object
Chrome驱动
-
inst_dict
¶
-
get_page_list
(self)¶ 获取打开的页面列表
-
get_debugger
(self, url=None, title=None)¶ 获取Web调试器
-
-
class
qt4c.webview.chromewebview.chromedriver.
WebkitDebugger
(ws_addr)¶ Bases:
object
Webkit调试器
-
__del__
(self)¶
-
on_open
(self, ws)¶
-
on_message
(self, ws, message)¶ 收到消息
-
on_error
(self, ws, error)¶
-
on_close
(self, ws)¶
-
_wait_for_ready
(self, timeout=10, interval=0.1)¶ 等待WebSocket连接
-
_init
(self)¶ 初始化
-
_get_context_id
(self, frame_id)¶ 获取contextId
-
on_recv_notify_msg
(self, method, params)¶ 接收到通知消息
-
work_thread
(self)¶ 工作线程
-
_wait_for_response
(self, seq, timeout=600, interval=0.1)¶ 等待返回数据
-
send_request
(self, method, **kwds)¶ 发送请求
参数: method (string) – 命令字
-
enable_runtime
(self)¶
-
get_frame_tree
(self)¶ 获取frame树
-
eval_script
(self, frame_id, script)¶ 执行JavaScript
-
screenshot
(self)¶ 通过Chrome开发者协议获取page页面截图,
-