browser.chrome
¶
ChromeBrowser的接口实现
Module Contents¶
Classes¶
ChromeBrowser |
Chrome浏览器 |
Functions¶
is_port_occupied (port) |
端口是否被占用 |
get_next_avail_port (port) |
-
class
browser.chrome.
ChromeBrowser
(port=9200)¶ Bases:
qt4w.browser.browser.IBrowser
Chrome浏览器
-
temp_path
¶
-
Url
¶
-
_handle_title
(self, title)¶ 处理标题
-
get_chrome_window_list
(self, pid)¶ 通过pid查找对应的chrome窗口列表
-
open_url
(self, url, page_cls=None)¶
-
find_by_url
(self, url, page_cls=None, timeout=10)¶ 在当前打开的页面中查找指定url,返回WebPage实例,如果未找到,则抛出异常
-
get_page_cls
(self, webview, page_cls=None)¶ 得到具体页面类
-
static
get_browser_path
()¶ 获取chorme.exe的路径
-
search_chrome_webview
(self, url)¶ 根据url查找chrome对应的webview类
returns ChromeWebView: ChromeWebView类
-
clear_cache
(self)¶
-
close
(self)¶
-
static
killall
()¶ 杀掉所有chrome进程
-
-
browser.chrome.
is_port_occupied
(port)¶ 端口是否被占用
-
browser.chrome.
get_next_avail_port
(port)¶