browser.ie

IE模块

Module Contents

Classes

IEWindow IE窗口 qt4w使用
IEBrowser IE浏览器
IEApp to be deleted
class browser.ie.IEWindow(process_id)

Bases: qt4c.wincontrols.Window

IE窗口 qt4w使用

_timeout
pid
ie_window

获取Internet Explorer_Server对应的ie窗口

webview

返回WebView

返回类型:IEWebView
返回:IEWebView,用于实例化对应的WebPage
Url

返回当前的URL地址

class browser.ie.IEBrowser

Bases: qt4w.browser.IBrowser

IE浏览器

static get_version()

获取注册表中的IE版本

static get_path()

获取注册表中IE安装位置

static searh_ie_window(url)

查找ie进程查找到就退出,现在无法解决url对应的标签不在IE最前面的问题

static killall()

kill掉所有IE进程

close(self)

kill掉所有IE进程

open_url(self, url, page_cls=None)

打开一个url,返回对应的webpage实例类

Params url:url
Params page_cls:
 page实例类
find_by_url(self, url, page_cls=None, timeout=10)

通过url查找页面,支持正则匹配

_get_page_cls(self, process_id_or_window, page_cls=None)

获取具体的webpage实例类

class browser.ie.IEApp

Bases: object

to be deleted

static killAll()