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)