尴尬的问一下,爬取图片后为什么找不到图片

来源:4-2 python正则表达式练习

q銀蛇

2017-08-30 22:45

按视频爬取后找不到图片,搜索不到。。。

写回答 关注

1回答

  • qq_AI小艾_0
    2017-09-01 10:52:31
    已采纳

    应该是网页的代码有变化了。

    我的参考代码是这样的!:

    import re

    import requests

    import os

    def geturl():

        if not os.path.exists("D:\\IMMOC"):

            os.makedirs("D:\\IMMOC")

        count=1

        res=requests.get('http://www.imooc.com/course/list')

        re_search=re.findall(r'src=.*\.jpg',res.text)

        for each_url in re_search:

            jieguo=re.search(r'http:.*\.jpg',each_url)

            jieguo.group()

            with open('D:\\IMMOC\\'+str(count)+'.jpg','wb') as file:

                req_get=requests.get(jieguo.group())

                file.write(req_get.content)

                print('NO '+str(count)+' picture download successfully')

                count+=1  

    geturl()


    q銀蛇

    好的?我去试试

    2017-09-05 07:47:08

    共 1 条回复 >

python正则表达式

如何使用正则处理文本,带你对python正则有个全面了解

80575 学习 · 174 问题

查看课程

相似问题