微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

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

这篇文章主要介绍了python使用win32com在百度空间插入html元素的示例,大家参考使用吧

复制代码 代码如下:

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="

hello 2

"

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()

上一篇:python实现文件批量编码转换及注意事项下一篇:Python快速优雅的批量修改Word文档样式 热门搜索

插入元素 

插入新元素 

百度空间 

HTML元素 

v-html元素 

相关文章

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

2021-10-17阅读(9526)评论(0)推荐()

这篇文章主要介绍了python使用win32com在百度空间插入html元素的示例,大家参考使用吧

HTML空(void)元素有哪些?

2019-11-09阅读(3869)评论(0)推荐()

在HTML中,空(void)元素有:area、base、br、hr、img、input、link、Meta、source、track、wbr、keygen、co...

HTML/CSS中空元素有哪些?

2020-02-20阅读(1643)评论(0)推荐()

HTML/CSS中空元素有:area、base、br、hr、img、input、link、Meta、source、track、wbr、keygen、comman...

百度云管家隐藏空间在哪里怎么用?

2021-10-03阅读(2940)评论(0)推荐()

百度云隐藏空间在哪 百度云管家隐藏空间怎么用?很多人在使用在百度云网页版或者手机版都找不到隐藏空间,以为这个功能没有了,其实只有在百度云管家电脑客户端才可以看到...

百度网盘怎么使用隐藏空间功能?

2021-10-26阅读(4910)评论(0)推荐()

百度网盘怎么使用隐藏空间功能百度网盘中有一个隐藏空间,该怎么使用这个隐藏空间呢?下面我们就来看看详细的教程,需要的朋友可以参考下

在每个匹配元素的外部插入新元素的方法

2021-10-09阅读(4869)评论(0)推荐()

本文为大家介绍下在每个匹配元素的外部插入新元素的方法,下面有个不错的示例,感兴趣的朋友可以参考下

在Python中增加和插入元素的示例

2021-10-17阅读(4886)评论(0)推荐()

今天小编就为大家分享一篇在Python中增加和插入元素的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

取消

有人回复邮件通知

提交评论

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐