[python-win32] from:http://mail.python.org/pipermail/python-list/2006-January/320434.html
Metz, Bobby W, WWCS
bwmetz at att.com
Thu Sep 21 17:53:17 CEST 2006
One possible solution...just sleep until the ie object reports it's not
busy. Should mean the form submission has completed and the new
document as loaded.
ie.Document.login_form.submit()
while ie.Busy:
time.sleep(.5)
s = doc.documentElement.outerHTML
print s
Bobby
-----Original Message-----
From: python-win32-bounces at python.org
[mailto:python-win32-bounces at python.org]On Behalf Of filippo randello
Sent: Thursday, September 21, 2006 6:27 AM
To: python-win32 at python.org
Subject: [python-win32]
from:http://mail.python.org/pipermail/python-list/2006-January/320434.ht
ml
Hello,
if after your command:
ie.Document.login_form.submit()
I write:
doc = ie.Document
s = doc.documentElement.outerHTML
print s
I can see the HTML of the document before the submit
command, but I would like to see the HTML of the page
after the submit command: do you know how to solve
this problem?
Cheers.
form:
http://mail.python.org/pipermail/python-list/2006-January/320434.html
################################
# Quick and dirty script example
from win32com.client import DispatchEx
import time
def wait(ie):
while ie.Busy:
time.sleep(0.1)
while ie.Document.ReadyState != 'complete':
time.sleep(0.1)
#instaniate a new ie object so you can call it's
#methods and properties...etc..
ie = DispatchEx('InternetExplorer.Application')
# You need to make it Visible
ie.Visible = 1
# Navigate to the page
ie.Navigate('mail.yahoo.com')
wait(ie) # important to wait for the doc to load
# Enter User info and submit the form since it uses
#submit
# If the button had a name attribute
# You
#could also use
#ie.Document.login_form.buttonName.Click
# ieObject.Document.FormName.TexboxName.value ="??"
ie.Document.login_form.username.value="MyName"
ie.Document.login_form.passwd.value="Mypasswd"
ie.Document.login_form.submit()
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
_______________________________________________
Python-win32 mailing list
Python-win32 at python.org
http://mail.python.org/mailman/listinfo/python-win32
More information about the Python-win32
mailing list