多平台统一管理软件接口,如何实现多平台统一管理软件接口
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小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~