Q
qwweeeit
Hi all,
this post is a kind of continuation of my
"Expanding Python as a macro language"
Among the replies (e-mail address removed) directed me to:
http://www.idyll.org/~t/www-tools/twill.html
(a python tool with a language to script "web commands")
I applied twill to a problem I had solved "by hand"
clicking 220 times on a button and saving the data sent
by the server (it is an "asp" file).
In this case web automation is needed!
I need the help of some expert or of the author (Titus Brown).
The asp file is (I am Italian!):
http://www.scienzemfn.unito.it/job_placement/studenti/Elenco_completo.asp
If you open it you see a button with "Page Down" that must be clicked
to get all the data in chunks.
I used twill (vers. 0.7.3) in interactive mode:
twill-sh -u
http://www.scienzemfn.unito.it/job_placement/studenti/Elenco_completo.asp
or twill-sh ... and then >>go webaddress
With "show" you see the the list of the html file representing
the 1st chunk (page 1 of 223)
With "showforms" you obtain:
Form #1
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 1
1 Mv submit (None) Page Down
Form #2
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 1
None button (None) None
1 Mv submit (None) Page Down
Using twill you can access the following page and save it by:
with >> showforms you obtain:
Form #1
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 2
1 Mv submit (None) Page Down
2 Mv submit (None) Page Up
Form #2
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 2
None button (None) None
1 Mv submit (None) Page Down
2 Mv submit (None) Page Up
Beeing the second page a further button shows up ("Page Up")
But now I get lost... I am not able to load the 3rd page...
In fact repeating the aforementioned sequence:the button activated by the "submit" command is "Page Up"!
Any help?
IMHO, twill is great ...expecially if we can make it work
outside from its first use (automatic web testing).
I must also say that it can be called as a module...
Bye.
this post is a kind of continuation of my
"Expanding Python as a macro language"
Among the replies (e-mail address removed) directed me to:
http://www.idyll.org/~t/www-tools/twill.html
(a python tool with a language to script "web commands")
I applied twill to a problem I had solved "by hand"
clicking 220 times on a button and saving the data sent
by the server (it is an "asp" file).
In this case web automation is needed!
I need the help of some expert or of the author (Titus Brown).
The asp file is (I am Italian!):
http://www.scienzemfn.unito.it/job_placement/studenti/Elenco_completo.asp
If you open it you see a button with "Page Down" that must be clicked
to get all the data in chunks.
I used twill (vers. 0.7.3) in interactive mode:
twill-sh -u
http://www.scienzemfn.unito.it/job_placement/studenti/Elenco_completo.asp
or twill-sh ... and then >>go webaddress
With "show" you see the the list of the html file representing
the 1st chunk (page 1 of 223)
With "showforms" you obtain:
Form #1
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 1
1 Mv submit (None) Page Down
Form #2
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 1
None button (None) None
1 Mv submit (None) Page Down
Using twill you can access the following page and save it by:
with >> showforms you obtain:
Form #1
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 2
1 Mv submit (None) Page Down
2 Mv submit (None) Page Up
Form #2
## __Name______ __Type___ __ID________ __Value___
PageNo hidden (None) 2
None button (None) None
1 Mv submit (None) Page Down
2 Mv submit (None) Page Up
Beeing the second page a further button shows up ("Page Up")
But now I get lost... I am not able to load the 3rd page...
In fact repeating the aforementioned sequence:the button activated by the "submit" command is "Page Up"!
Any help?
IMHO, twill is great ...expecially if we can make it work
outside from its first use (automatic web testing).
I must also say that it can be called as a module...
Bye.