zoukankan      html  css  js  c++  java
  • 通过python的urllib.request库来爬取一只猫

     我们实验的网站很简单,就是一个关于猫的图片的网站:http://placekitten.com

    代码如下:

    import urllib.request
    
    respond = urllib.request.urlopen("http://placekitten.com.s3.amazonaws.com/homepage-samples/200/287.jpg")
    cat_img = respond.read()
    f = open('cat_200_300.jpg','wb')
    f.write(cat_img)

    结果便会在代码存放的路径上生成这个jpg文件了,可爱的小猫咪。

    这个例子很简单,以后会有更加厉害的爬虫。

    /*************************************************************************/

    稍微较大的爬取一些有相关关联的jpg格式的图片

    import urllib.request
    
    #http://placekitten.com.s3.amazonaws.com/homepage-samples/200/140.jpg
    img = [287,140,139,286,138]
    for num in img:
        cont = urllib.request.urlopen("http://placekitten.com.s3.amazonaws.com/homepage-samples/200/"+str(num)+".jpg")
        picture = cont.read()
        f = open('C:/Users/lenovo/Desktop/cat_picture/cat_img'+str(num)+'.jpg','wb')
        f.write(picture)
        

    这样就在我指定的文件夹里面生成了我爬取的jpg图片了

  • 相关阅读:
    git下载指定的版本
    QT中定时器
    makefile 中添加依赖的库文件
    Qt 出现“undefined reference to `vtable for”
    qt程序启动播放动画
    常用正则表达式
    当你纠结时,请打开这31个锦…
    android mk详解
    C++日志系统log4cxx使用总结
    qt 坐标变换
  • 原文地址:https://www.cnblogs.com/jeavenwong/p/6906287.html
Copyright © 2011-2022 走看看