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.IBrowserChrome浏览器
-
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)¶