批量下载matplotlib.pyplot.subplots页面实例源码的python脚本

网友投稿 279 2022-08-29


批量下载matplotlib.pyplot.subplots页面实例源码的python脚本

matplotlib实例网页:

​​using ​​matplotlib.pyplot.subplots模块:​​

​​单个实例页面:​​

批量下载源码脚本,基于selenium:

getUrlList.py

获取单个实例url页面

#coding=utf8import urllib2,redef getUrlList(): try: url=" matutl=" pageContent=urllib2.urlopen(url).read() if pageContent: linkList=re.findall('class="reference internal" href="../../gallery/(.*?)">(.*?)', pageContent, re.S) charList=[matutl+var[0] for var in linkList if len(linkList)>0] return charList except Exception,e: print "Create UrlList Error:",e

getMatpoltDemo.py

批量下载matplotlib.pyplot实例源码脚本

#coding=utf8 from selenium import webdriverfrom getUrlList import getUrlListimport timeurlList=getUrlList()driver=webdriver.Chrome() for url in getUrlList(): driver.maximize_window() driver.get(url) js="var q=document.body.scrollTop=200000" driver.execute_script(js) downLoadBtnList=driver.find_elements_by_partial_link_text('Download') if len(downLoadBtnList)>0: for downLoad in downLoadBtnList: downLoad.click() time.sleep(3)driver.close()


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:Java中接口的多态详解
下一篇:Spring Aop常见注解与执行顺序详解
相关文章

 发表评论

暂时没有评论,来抢沙发吧~