|
复制代码 代码如下: from win32com.client import DispatchEx import time ie=DispatchEx("InternetExplorer.Application")
ie.Navigate("http://hi.baidu.com/mirguest/creat/blog/") ie.Visible=1 while ie.Busy: time.sleep(1)
body=ie.Document.body # header for i in body.getElementsByTagName("input"): if str(i.getAttribute("id"))=="spBlogTitle": print "Find title" i.value="AutoCreatedByPython" break
# editor for i in body.getElementsByTagName("iframe"): print "Find iframe" if str(i.getAttribute("id"))=="tangram_editor_iframe_TANGRAM__1": print "Find" break iframe=i iframe.click() sondoc=iframe.contentWindow.Document; print sondoc sonbody=sondoc.body print sonbody for ii in sonbody.getElementsByTagName("p"): print "Find p" ii.innerHTML="hello,my first try" tmp=sondoc.createElement("div") tmp.innerHTML="bye" sonbody.insertBefore(tmp,ii)
tmpHTML="<div>hello 2</div>" sonbody.insertAdjacentHTML("beforeEnd",tmpHTML) ''' editor.getContentHTML '''
# submit for i in body.getElementsByTagName("div"): if str(i.getAttribute("id"))=="btn-box": print "Find button" break
btnbox=i j=btnbox.childNodes(0) j.click()
(编辑:安卓应用网)
【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!
|