Re: scripting browsers from Python
- From: davidb@xxxxxxxxxxxxxxxx
- Date: 31 May 2005 05:26:00 -0700
Michele Simionato wrote:
> I would like to know what is available for scripting browsers from
> Python.
> For instance, webbrowser.open let me to perform GET requests, but I
> would like to do POST requests too. I don't want to use urllib to
> emulate a browser, I am interested in checking that browser X really
> works as intended with my application. Any suggestion?
For Konqueror running on KDE, you can use DCOP to control the browser.
There are a couple of different, but related, Python modules that you
can use to do this. See the following page for more information:
http://developer.kde.org/language-bindings/python/
I believe this approach has been used quite successfully with other
KDE applications:
http://www.kde-apps.org/content/show.php?content=18638
You should still be able to automate the browser with just popen2 and
the "dcop" command line tool if you are really desperate. I once had
to resort to this ad-hoc approach in the distant past but, these days,
I'd recommend one of the above modules instead.
David
.
- References:
- scripting browsers from Python
- From: Michele Simionato
- scripting browsers from Python
- Prev by Date: sys.stderr and thread
- Next by Date: exit after process exit
- Previous by thread: Re: scripting browsers from Python
- Next by thread: Re: scripting browsers from Python
- Index(es):
Relevant Pages
|