教你用python爬取美女照片,未成年不能学

又到每天Python小技巧分享的时候了,今天给大家分享的是怎么样去爬取清纯小姐姐照片(没有人会拒绝美女吧,小声说),这篇文章好像有点刺激,未成年的小伙伴就不要进来了。快来看看这些清纯的小姐姐的容颜,话不多说,上教程。

先来看看效果图

不好意思,图片有点辣眼睛,被拦截了,还没有还给我.....

import re
import requests
import os

在这里插入图片描述

头文件:

因为爬虫需要用到请求网络部分,所以需要这两个包,没有的话自行下载即可。这个可以直接用pip安装。如果连pip都不懂,那就只能学习一下python基础了。

请求头:

headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36'

完整的请求:

  #   (https://jq.qq.com/?_wv=1027&k=RFMVm5zq) 

url = 'https://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word=='+name+'+&pn='+str(i*30)       
 result = requests.get(url,headers=headers)       
  dowmloadPic(result.content.decode(), name)

正则表达式:

 pic_url = re.findall('"objURL":"(.*?)",',html,re.S)

下载图片:

在这里插入图片描述

 

 

 fp = open(dir, 'wb')      
   fp.write(pic.content)    
       fp.close()

在这里插入图片描述

 

 

完整代码:

#!/usr/bin/python
# -*- coding: UTF-8 -*-
import re
import requests
import os



def dowmloadPic(html, keyword,i): 
   pic_url = re.findall('"objURL":"(.*?)",',html,re.S)
          abc=i*60   
           print('找到关键词:' + keyword + '的图片,现在开始下载图片...')
 for each in pic_url:       
  print('正在下载第' + str(abc) + '张图片,图片地址:' + str(each))        
  try:           
   pic = requests.get(each, timeout=10)        
   except requests.exceptions.ConnectionError:           
    print('【错误】当前图片无法下载')
continue
 dir = r'D:\image\i' + keyword + '_' + str(abc) + '.jpg'        
 if not os.path.exists('D:\image'):           
  os.makedirs('D:\image')                
  fp = open(dir, 'wb')       
   fp.write(pic.content)        
   fp.close()      
     abc += 1
     

if __name__ == '__main__': 
   #word = input("Input key word: ")    headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/84.0.4147.125 Safari/537.36'}   
    name = "清纯妹子私房照"    
    num = 0    
    x =1

    for i in range(int(x)):
            url = 'https://image.baidu.com/search/flip?tn=baiduimage&ie=utf-8&word='+name+'+&pn='+str(i*30)  
           print(url) 
          result = requests.get(url,headers=headers)
        dowmloadPic(result.content, name,1)print("下载完成")

到这里,相信大家都已经把自己心里的小姐姐爬取下来看了(友情提示:别偷偷躲着看),代码都给你了,这不得给我来一个赞,不然怎么对的起这些密密麻麻的代码。爬取小姐姐清纯照片还是超级简单的,不知道你有没有学会,学没学会就先给我点个赞,然后告诉我你还想看什么。

在这里插入图片描述

 

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:教你用python爬取美女照片,未成年不能学 - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 用Python做了个图片识别系统(附源码)

    本项目将使用python3去识别图片是否为色情图片,会使用到PIL这个图像处理库,并且编写算法来划分图像的皮肤区域 介绍一下PIL: PIL(Python Image Library)是一种免费的图像处理工具包,这个软件包提供了基本的图像处理功能,如:改变图像大小,旋转 图像,图像格式转化,色场空间转换(这个我不太懂),图像增强(就是改善清晰度,突出图像有用…

    Python开发 2023年4月2日
    00
  • Python图片压缩处理

    前言 不知道有没有人跟我有一样的烦恼,有时候图片太大了占内存很烦,本来手机内存也就那么点,放一个图片稍微大一点的,都不 能放一个成百上千张,这不是很烦嘛。于是,这又让我来灵感了,既然图片给了我难题,那么我就来接受这样的挑战。所以,我 决定用python来试试可不可以压缩图片,不是不知道,一试就成功了,那么好的东西怎么能一个人独享呢,当然要分享出来给大 家呀~…

    Python开发 2023年4月2日
    00
  • 利用Python破解视频网站的VIP视频,终身会员不是梦

    一、前言 好想看电视啊!!没有会员,怎么办啊?想在线观看或下载爱奇艺、PPTV、优酷、网易公开课、腾讯视频、搜狐视频、乐视、土豆、A站、B站等主流视频网站的VIP视频?又不想充会员怎么办?今天给你分享Python小技巧,实现你的VIP看电视的梦想。 PS:本软件只用来交流学习,请勿用于商业用途。如涉及版权侵权等问题,请联系我,我会删除文章。我可是守法的好公民…

    Python开发 2023年4月2日
    00
  • 如何使用 Python 实现彩票自由(大乐透)

    前言 有没有小伙伴喜欢买股票的,我自己是不会玩的,不是不想玩,是真的挽不回,只能玩比较简单一点的刮刮乐。虽然我不会买股 票,但是用python分析股票还是简简单单的… 全国有很多彩民,其中购买最多的彩种分别是体彩大乐透和福彩双色球;虽然中大奖的概率极低,但是彩民纷至沓来,一方面抱 着一份中奖的希望,另一方面想为公益事业贡献自己的一份薄力 本篇文章将介绍 Py…

    Python开发 2023年4月2日
    00
  • 【Python】如何写一个锅炉温控系统

    1.前言 冬天很冷,买了一个锅炉,需要循环泵的。简单来说就是锅炉水热了之后循环泵自动开启,然后将热水输送走,送到暖 气,热水抽走,凉水进入锅炉,温度降低,循环泵关闭,等待下一次水烧热。因为需要取暖的房子距离烧锅炉的地方比较远,所以需要循环 泵,如果距离近的话水烧热后利用热水上流冷水回流的原理会自动完成循环。当然目前市场上有这种利用温度自动控制循环泵开启关闭的…

    Python开发 2023年4月2日
    00
  • 5 行 Python 代码就能让你的电脑永不息屏,这波逼必须装到…

    前言 首先,必须得承认Python 是一门优雅、易入门的编程语言。往往用很少量的代码,就能帮助你完成一件很漂亮的事儿。这也是我 使用python多年的心里话。比起那些难、麻烦的的软件,python圆了我的程序梦. 最开始学习 Python,不需要太过复杂。只要玩儿的开心就行,慢慢培养兴趣,等你上手后,你会学习的更有信心。 今天我们就来玩玩儿,5 行代码能做啥…

    Python开发 2023年4月2日
    00
  • Python+AI给老照片上色

    前言 哈喽,大家好。有没有谁跟我一样喜欢老照片的朋友,老照片总是让人感觉有一种情怀,可能这就是怀念吧。有一次无意中看到 了很久很久以前的照片都是黑白的,当时很想给照片添加点颜色,但是不知道怎么搞。今天,我终于发现了怎么去解决这个问 题,想了想,我决定得把这个分享给大家…   今天我们分享用NoGAN的图像增强技术给老照片着色。效果如下: 原图 上色后 NoG…

    Python开发 2023年4月2日
    00
  • Python超好用的命令行界面实现工具,我保证你肯定不知道…

    前言 Click 是一个简洁好用的Python模块,它能用尽量少的代码实现漂亮的命令行界面。它不仅开箱即用、还能支持高度自定义的配 置。 官方文档:https://click.palletsprojects.com/en/8.0.x/   一个简单的示例如下: import click PYTHON插件/素材/源码加Q群:903971231#### @cli…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部