Hi martin
On Wednesday March 24, 2010, martin wrote:
> I've been trying to get it working in python, but without any luck:
>
> from twill.commands import go, find, echo
> go("http://somepage")
> find("sometext")
Please see http://twill.idyll.org/python-api.html
>From that page (note the second sentence):
However, the functions in commands.py are too simple for some
situations. In particular, they do not have any return values, so in
order to e.g. get the HTML for a particular page, you will need to talk
to the actual "Web browser" object that twill uses.
To talk to the Web browser directly, call the get_browser function:
from twill import get_browser
b = get_browser()
b.go("http://www.python.org/")
b.showforms()
This is the second way to use twill from Python, and it is much more
flexible. All of the functions in commands.py use this same browser
object, so you can mix and match:
from twill import get_browser
b = get_browser()
from twill.commands import *
go("http://www.python.org/")
b.showforms()
HTH,
Howard
_______________________________________________
twill mailing list
[email protected]
http://lists.idyll.org/listinfo/twill