#========================================================# python 操作IE登入人人網 # 2012/07/29 20:05:11 #========================================================# -*- coding:UTF-8 -*- #!/user/bin/env python
import win32com.clientfrom time import sleeploginurl='http://www.renren.com/SysHome.do'username='使用者名稱'password='密碼'ie = win32com.client.Dispatch("InternetExplorer.Application.1") ie.Visible = 1try: ie.Navigate(loginurl) state = ie.ReadyState print u"開啟登陸頁面" while 1: state = ie.ReadyState if state ==4: break sleep(1) print u"頁面載入完畢,輸入使用者名稱密碼" state = None ie.Document.getElementById("email").value=username ie.Document.getElementById("password").value=password ie.Document.getElementById("login").click() while 1: state = ie.ReadyState print state if state ==4 and 'http://www.renren.com/你的人人ID'==str(ie.Document.URL): break sleep(1) #sleep(4) print ie.Document.URL print ie.Document.body.innerHTML #ie.Quit()except Exception,e: ie.Quit() print 'err:' ,e pass