阴阳师下载官网高清壁纸

阴阳师高清壁纸下载,
横竖都有

import os
from html.parser import HTMLParser
import requests
import re

#splitStr='\\'
#path='E:\\me\\wallpaper\\yinyangshi'
splitStr='/'
path='/mnt/e/me/wallpaper/yinyangshi'

totalLine=0

class MyHTMLParser(HTMLParser):
       
    def handle_starttag(self, tag, attrs):
        global totalLine
        if tag == 'a':
            for index,attr in enumerate(attrs):
                if attr[0] == 'href' and '.jpg' in attr[1] :
                    #取后缀,做目录,先去掉文件类型
                    urlPath=re.sub('\.jpg.*$','',attr[1]).split('/')
                    dirPath = path + splitStr + str(urlPath[-1])
                    if not os.path.exists(dirPath):
                        os.makedirs(dirPath)
                    os.chdir(dirPath)
                    im = requests.get(attr[1])
                    fileName=urlPath[-6]+'_'+urlPath[-3]+'_'+urlPath[-2]+'_'+urlPath[-1]+'.jpg'
                    if not os.path.exists(dirPath+'/'+fileName):
                        open(fileName, 'wb').write(im.content)  # 写入文件
                        print('已下载'+str(totalLine)+'个')
                        totalLine=totalLine+1
        

url='https://yys.163.com/media/picture.html'
im = requests.get(url)  # 请求url
        
parser = MyHTMLParser()
parser.feed(im.text)
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 见过很多人分享的戒手机方法。但真正让我戒掉手机的,不是这些方法中宣扬的恐惧。 - 见过太多人,用恐惧让自己远离手机...
    稻草_7e55阅读 54评论 0 0
  • 即无物之自虚者,履万化而常通。执有物之为实者,应一涂而亦泥。然物本无物,其体自离,道无不通,安所用解?而谓之解牛者...
    沫粒和十八阅读 55评论 0 1
  • 蝉联格“月、皋”: 1.虎帐吟诗无皎月,皋台点将有名星。吴继强 2.喜鹊别枝惊夜月,皋禽出穴跃云天。罗国祥 3.夏...
    诗图佳得阅读 62评论 2 1
  • 4号那天一早,在番茄小说上,点击“发布”后,小说更新字数超过2万字。十几分钟后,我收到了签约的通知,赶紧点击申请。...
    米苏闻阅读 246评论 2 4
  • 引言 大家好!这一期的文章来跟大家讲讲如何使用 Python Scrapy 框架实现对网页上图片的爬取并大量下载。...
    VelvetExodus阅读 900评论 0 0