源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

python使用win32com在百度空间插入html元素示例

  • 时间:2020-05-10 14:36 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:python使用win32com在百度空间插入html元素示例
[u]复制代码[/u] 代码如下:
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()
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部