成果

源码

import os
import random
import ssl
import timessl._create_default_https_context = ssl._create_unverified_context
import urllib.request
import requests
from bs4 import BeautifulSoupdef getImg():# 抓取1到100页的图片for k in range(1, 100):# 循环拼接URLurl = requests.get("https://www.buxiuse.com/?page=" + str(k))  # 爬取网站url# 获取网站数据html = url.text# 打印输出网站数据# print(html)# 解析HTMLsoup = BeautifulSoup(html, "html.parser")# 获取所有img标签girl = soup.find_all('img')# 设置图片的编号x = 0# 遍历抓到的图片标签for i in girl:# 获取src路径  下载地址src = i.get('src')# 打印图片的src# print(src)# 保存位置savePath = '/Users/apple/Downloads/picture/第' + str(k) + '页面'# 如果文件夹不存在则创建if not os.path.exists(savePath):os.makedirs(savePath)# 下载urllib.request.urlretrieve(src, savePath + "/" + "%s.jpg" % x)# 图片编号+1x = x + 1# 爬完一页提醒print('完成第'+str(k)+'页')# 设置爬虫睡眠时间  以防封杀  模拟人的操作# 而且最重要的是避免恶意攻击print('爬虫睡眠')time.sleep(random.random() * 3)print('爬虫苏醒,开始下一次爬取')print("=====================================================================")if __name__ == '__main__':# 调用函数getImg()

Python 爬虫的小案例(男性福利)相关推荐

  1. python爬虫基础小案例, scrapy框架,思路和经验你全都有。

    目录 一.scrapy介绍 二.爬取步骤 三.代码 1.创建爬虫项目    scrapy startproject 项目名字                注意: 项目名字不能出现中文,也不能以数字开 ...

  2. Python爬虫_音乐案例

    Python爬虫_音乐案例 [案例目的]:下载音乐 [第三方库]:1.requests 2.perttytable [开发环境]:1.Python3.8 2.PyCharm 2022.1 # http ...

  3. python爬虫案例-Python爬取租房数据实例,据说可以入门爬虫的小案例!

    一.什么叫爬虫 爬虫,又名"网络爬虫",就是能够自动访问互联网并将网站内容下载下来的程序.它也是搜索引擎的基础,像百度和GOOGLE都是凭借强大的网络爬虫,来检索海量的互联网信息的 ...

  4. Python爬取租房数据实例,据说可以入门爬虫的小案例!

    一.什么叫爬虫 爬虫,又名"网络爬虫",就是能够自动访问互联网并将网站内容下载下来的程序.它也是搜索引擎的基础,像百度和GOOGLE都是凭借强大的网络爬虫,来检索海量的互联网信息的 ...

  5. Python:通过一个小案例深入理解IO多路复用

    通过一个小案例深入理解IO多路复用 假如我们现在有这样一个普通的需求,写一个简单的爬虫来爬取校花网的主页 import requests import timestart = time.time()u ...

  6. python爬虫作用小工具_【python小课堂|史上最全的Python爬虫工具列表大全】- 环球网校...

    [摘要]在这个科学技术高速发展的时代,越来越多的人都开始选择学习编程软件,那么首先被大家选择的编程软件就是python,也用在各行各业之中,并被大家所熟知,所以也有python学习者关注Python爬 ...

  7. python实战编程小案例-----更新中

    入门小案例 数字的阶乘 圆的面积 打出区间里面的素数 求前N个数字的平方和 计算列表数字的和 列表去重 简单对列表排列:sort,sorted: 怎样实现学生成绩的排序 拉姆达 lambda 读取文件 ...

  8. python爬虫requests简单案例_Python小例子:一个最简单的爬虫

    学习编程的过程中总是有些枯燥.成天面对黑乎乎的窗口可能真的有些无聊.来,我们做点好玩的事情吧.比如 将网络上你喜欢的图片保存下来.不过千里之行 始于足下,在学习将网页上的图片下载下来之前.我们首先要学 ...

  9. python爬虫正则表达式实例-Python爬虫(十一)_案例:使用正则表达式的爬虫

    本章将结合先前所学的爬虫和正则表达式知识,做一个简单的爬虫案例,更多内容请参考:Python学习指南 现在拥有了正则表达式这把神兵利器,我们就可以进行对爬取到的全部网页源代码进行筛选了. 打开之后,不 ...

最新文章

  1. 一文告诉你Adam、AdamW、Amsgrad区别和联系 重点
  2. 别光顾着背单词了,每天花18分钟做这件事,英语水平暴增!
  3. 6位有符号补码阵列乘法器_C/C++学习日记:原码、反码和补码
  4. VS2012+EF6+Mysq
  5. 【Arduino】HX711 拉力计称重模块 两个模块同时使用
  6. ASP.NET缓存之 没有为 SQL 缓存通知启用数据库“ReplaceShop”。
  7. Delegate(QLabel和QComboBox)
  8. Leetcode题库 94.二叉树的中序遍历(递归 C实现)
  9. BSP细分时代即将来临
  10. 物联网大数据的爆发只是一个开始
  11. Generalised Dice Overlap as a Deep Learning Loss Function for Highly Unbalanced Segmentations
  12. Fuck SELinux :rsyslog无法生成log文件,原来是selinux机制搞的鬼!
  13. TreeNMS redis/memcached可视化客户端工具的使用
  14. java 万年历 农历_万年历(java实现)
  15. 要闻君说:华为与故宫携手共建智慧紫禁城;央视315曝光瞄准大数据黑市;华为官宣称自己也有操作系统了;美国夸口启动6G研发?...
  16. 微信公众号已认证怎么改名字,公众号昵称可以改吗?
  17. 阿里云物联网平台-数据解析脚本详解
  18. 轻松禁用WinRAR设置
  19. win10连Android机,win10系统Android手机或iPhone连接的操作方法
  20. 【简单】唯一摩尔斯密码词

热门文章

  1. 德国大学生发明手机安全气囊 再不用担心碎屏啦!
  2. 关于微信小程序保存文件的最佳解决方案
  3. CAEE广东家电配件展-家电零部件展——CAEE家电与电子电器供应链博览会
  4. tp5 404页面配置信息
  5. python web全栈开发_价值2400元的python全栈开发系列Flask Python Web 网站编程视频教程...
  6. 美食网站主页java代码,中华美食网 Javaweb静态界面
  7. 北交大研究生计算机科学方向,北京交通大学考研历程计算机科学与技术经验分享...
  8. I2C串联保护电阻和上拉电阻的选择
  9. 理解Java中的String
  10. 三个办公室随机分配8位老师,且每个办公室不能少于2个老师