How to draw IE browser content in a window created with PythonWin

kyosohma at gmail.com kyosohma at gmail.com
Fri Dec 21 15:49:44 EST 2007


On Dec 21, 1:45 pm, shaik_sal... at hotmail.com wrote:
> I'm pretty new to Python and I've been searching all over the place
> to
> find a solution for this.
> I have a html page with some javascript in it and I need to load this
> page in my own window (which I will create using PythonWin). The
> reason for this is to have capability to control the window
> properties
> and at the same time have access to click on the "submit" buttons in
> the webpage
>
> So basically, I will open a wepage as shown below -
>
> import win32com.client
> import win32api
> import win32gui
>
> ie = win32com.client.Dispatch( "InternetExplorer.Application" )
> ie.Visible = 1
> ie.Navigate("http://www.microsoft.com/")
>
> And then I need to display it in a window that I will create as shown
> below -
> hwnd = CreateWindowEx(...)
>
> I will be so grateful if anyone can please give me some pointers on
> how to go
> about this.
>
> Thank you for reading

You might look into using PAMIE or the mechanize module:

http://pamie.sourceforge.net/
http://wwwsearch.sourceforge.net/mechanize/

Trying to control IE with PyWin32 / COM kind of sucks.

Mike



More information about the Python-list mailing list