Python自動(dòng)調(diào)用IE打開(kāi)某個(gè)網(wǎng)站的方法
本文實(shí)例講述了Python自動(dòng)調(diào)用IE打開(kāi)某個(gè)網(wǎng)站的方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
import win32gui import win32com import win32com.client import pythoncom import time class Test: def runtest(self): print 'test' class EventHandler: def OnVisible(self,visible): global bVisibleEventFired bVisibleEventFired = 1 def OnDownloadBegin(self): print 'DownloadBegin' self.runtest() self.value = 1 def OnDownloadComplete(self): print 'DownloadComplete' self.value += 1 def OnDocumentComplete(self,pDisp=pythoncom.Missing,URL=pythoncom.Missing): print 'documentComplete of %s' %URL print self.value class H(Test,EventHandler): pass ie = win32com.client.DispatchWithEvents('InternetExplorer.Application',H) ie.Visible = 1 ie.Navigate("www.dbjr.com.cn") pythoncom.PumpMessages() ie.Quit()
運(yùn)行該程序可打開(kāi)www.dbjr.com.cn網(wǎng)站,同時(shí)輸出如下結(jié)果:
DownloadBegin test DownloadComplete DownloadBegin test DownloadComplete documentComplete of http://pos.baidu.com/acom?adn=0&at=128&aurl=&cad=1&ccd=32&cec=gb2312&cfv=17&ch=0&col=zh-cn&conOP=0&cpa=1&dai=1&dis=0&layout_filter=rank%2Cimage<r=<u=http%3A%2F%2Fwww.dbjr.com.cn%2F&lunum=6&n=jb51_cpr&pcs=1387x729&pis=10000x10000&ps=2348x191&psr=1440x900&pss=1387x2350&qn=6a0cce8cf992d19c&rad=&rsi0=1000&rsi1=60&rsi5=4&rss0=&rss1=&rss2=&rss3=&rss4=&rss5=&rss6=&rss7=&scale=&skin=tabcloud_skin_6&stid=5&td_id=1919103&tn=baiduCustSTagLinkUnit&tpr=1433304842125&ts=1&version=2.0&xuanting=0&dtm=BAIDU_DUP2_SETJSONADSLOT&dc=2&di=u1919103&ti=%E8%84%9A%E6%9C%AC%E4%B9%8B%E5%AE%B6_www.dbjr.com.cn&tt=1433304842078.47.125.125 2 documentComplete of http://www.dbjr.com.cn/ 2 DownloadBegin test DownloadComplete documentComplete of http://pos.baidu.com/wh/o.htm?ltr=&cf=u 2 DownloadBegin test DownloadComplete
希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。
相關(guān)文章
python 實(shí)現(xiàn)對(duì)文件夾中的圖像連續(xù)重命名方法
今天小編就為大家分享一篇python 實(shí)現(xiàn)對(duì)文件夾中的圖像連續(xù)重命名方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧2018-10-10python 浮點(diǎn)數(shù)四舍五入需要注意的地方
這篇文章主要介紹了python 四舍五入需要注意的地方,幫助大家避免一些不必要的坑,感興趣的朋友可以了解下2020-08-08如何基于python實(shí)現(xiàn)畫(huà)不同品種的櫻花樹(shù)
這篇文章主要介紹了如何基于python實(shí)現(xiàn)畫(huà)不同品種的櫻花樹(shù),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-01-01集成開(kāi)發(fā)環(huán)境Pycharm的安裝及模板設(shè)置圖文教程
PyCharm是一種Python的集成開(kāi)發(fā)環(huán)境,帶有一整套可以幫助用戶在使用Python語(yǔ)言開(kāi)發(fā)時(shí)提高效率的工具,這篇文章主要介紹了集成開(kāi)發(fā)環(huán)境Pycharm的安裝及模板設(shè)置,需要的朋友可以參考下2022-07-07