python现在已经成为一门非常方便快捷的语言,很多东西都有对应的模块,我们只需要引入相应的模块就可以来实现很复杂的东西。

下面给出抓取网页图片的python代码:#coding:utf-8

import requests

from bs4 import BeautifulSoup

import re

DownPath = "D:/meinvtupian/"

import urllib

head = {'User-Agent':'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.1.6) Gecko/20091201 Firefox/3.5.6'}

TimeOut = 5

PhotoName = 124

c = '.jpeg'

PWD="D:/meinvtupian/"

site = "http://www.mm131.com/xiaohua/"

Page = requests.session().get(site,headers=head,timeout=TimeOut)

Coding = (Page.encoding)

Content = Page.content.decode(Coding).encode('utf-8')

ContentSoup = BeautifulSoup(Content)

jpg = ContentSoup.findAll('img')

for photo in jpg:

PhotoAdd = photo.get('src')

PhotoName +=1

Name = (str(PhotoName)+c)

r = requests.get(PhotoAdd,stream=True)

with open(PWD+Name, 'wb') as fd:

for chunk in r.iter_content():

fd.write(chunk)

print ("你已经下载了 %d 图片" %PhotoName)

这里引用了requests模块,还有BeautifulSoup模块,我们需要下载他们,如果你已经加入了python环境变量,我们可以在命令行中执行

pip requests install 就安装了相应的模块,如果,有的模块安装不了,我们可以下载相应的模块,然后进入目录里面,命令行执行 python setup.py install就手动安装了模块。

python怎么批量下载图片_批量下载网页图片(python)相关推荐

  1. WordPress批量删除文章失效图片_批量删除文章404超链接教程

    WordPress批量删除文章失效图片_批量删除文章404超链接教程 当你的WordPress网站运营了一段时间,比如几年,网站很可能就会存在不少失效链接,文章中404超链接.批量删除文章中失效图片, ...

  2. 腾讯视频下载格式_怎么下载腾讯视频

    不管这个腾讯视频好用与否,都有一大批用户,本文播放器家园网小编分享腾讯视频下载格式_怎么下载腾讯视频.腾讯视频时刻为您推荐最新最火的视频,精彩不断随时观看.支持各种画质的下载,没网也能享受高视觉的享受 ...

  3. 腾讯视频免费下载安装_怎样下载腾讯视频里的视频

    本文小编给大家分享的是腾讯视频免费下载安装_怎样下载腾讯视频里的视频.腾讯视频放器是腾讯视频旗下的视频客户端产品,支持丰富内容的在线点播及电视台直播.相比其它的视频客户端,腾讯视频的多维度筛选,大数据 ...

  4. python节日贺卡图片大全_新年贺卡图片_新年贺卡手工制作图片

    新年贺卡图片_新年贺卡手工制作图片 导读:小编根据大家的需要整理了一份关于<新年贺卡图片_新年贺卡手工制作图片>的内容,具体内容:新年到来,制作一张手工图片,送上新年满满的祝福,本文是小编 ...

  5. c++批量重命名_手把手教你用Python批量给图片添加水印 | 知了干货分享

    我们在网上浏览一些文章的时候,经常会发现文章中会有一些图片,上面会有一些标识,而这些标识就是我们经常说的水印了.很多时候,我们需要给图片加上一些修饰,好让别人能直观的认识到这个图片的出处以及来源,同时 ...

  6. python anaconda下载包_用Anaconda安装本地python包

    Anaconda确实带来了很多方便,但是之前也过多的依赖了conda自带的一键下载python包的功能.这不,这几天突然要用FastFM这个包,无奈conda里没有,于是只能从github下载下来,实 ...

  7. 小甲鱼python课后题答案_小甲鱼python视频教程下载|小甲鱼零基础学python视频教程附习题答案_ - 极光下载站...

    小甲鱼零基础学python视频教程下载,最完整的小甲鱼python语言学习视频来啦,想要学习python语言的小白们不妨点击观看视频在下学习吧! Python语言介绍 Python是一种面向对象的解释 ...

  8. python必读5本书籍_免费下载!5本从Python入手机器学习的必备电子书!(附链接)...

    大数据文摘授权转载自数据派THU 作者:Richard Gall 编译:车前子.丁楠雅 今天,机器学习已成为软件工程所有领域中最重要的发展趋势之一.这门技术不再局限于研究者和数据分析者,从网络安全到网 ...

  9. 微信缓存dat怎么转图片_微信怎么把图片dat转为jpg?去哪下载

    微信dat转码软件使用操作说明在线解码,各位同学下载软件后,如何操作?如何找到dat文件?如何使用?又有哪些注意事项呢?这里会为大家一一道来.问题1 :如果下载失败怎么办?请先检查网络,软件并没有放在 ...

  10. python爬取百度迁徙动态图_爬取动态图片—以百度图片为例

    一:何谓动态加载图片 所谓动态加载图片即指html刚加载时,图片时没有的,然后通过json发生有关图片的数据,在插入到html里面去,以到底快速打开网页的目的,那么问题来了?我们如何找到加载文件的js ...

最新文章

  1. numpy 数组和矩阵的乘法
  2. OpenCV 礼帽和黑帽
  3. ngx_pagespeed加速nginx
  4. ffmpeg 命令_Qt音视频开发11-ffmpeg常用命令
  5. 关于Web面试的基础知识点--Html+Css(三)
  6. CodeForces Contest #1114: Round #538 (Div. 2)
  7. 2014.12.03 页面控件
  8. 断网情况下,前端页面处理
  9. linux:nohup 不生成 nohup.out的方法
  10. Markdown文件的标题分级自动编号——Typora
  11. Torch常用函数详解T
  12. 机智云(esp8266)与74hc595控制16路继电器
  13. 微处理器常见问题及解答
  14. C# DGV常用操作
  15. Mac M1 使用conda安装jupyter notebook
  16. bzoj 4094: [Usaco2013 Dec]Optimal Milking 线段树
  17. 计算机和遥感哪个专业好啊,遥感科学与技术专业毕业是干什么的
  18. 【MySQL】字符集utf8mb4无法存储表情踩坑记录
  19. py中lambda和apply的使用总结
  20. pcf8563 C语言编程

热门文章

  1. VOS2009_2.1.2.0的安装教程
  2. Microsoft Visio 2010密钥
  3. 下载webpack依赖报错“Refusing to install package with name “webpack“ under a package”
  4. 人人网 校内- 日志分享
  5. cadence IC
  6. php自动发卡程序8.0_php自动发卡平台源码
  7. 博弈论基础之sg函数与nim
  8. 六、瞰景Smart3D三维重建
  9. 斯坦福大学的 CS231n(全称:面向视觉识别的卷积神经网络)
  10. lzg_ad:GHOST带EWF功能的XPE操作系统