项目: python爬虫 福利 煎蛋网妹子图
嘿嘿嘿! 嘿嘿嘿! 福利一波, 之前看小甲鱼的python教学视频的时候, 看到上面教的爬虫, 爬美女图片的, 心很痒痒, 但是不知道为啥, 按照视频一个字一个字敲的代码,总是报错, 有一天花了 一下午的时间, 一个字母一个字母 对过去, 发现没有错, 就是爬不下来- -. 后来 在交流群里问大神, 大神们,说代码时间太久 不能用了, 然后就放弃了, 后来一段时间后又捡起来了. 在这 首先感谢我们组组长的指点, 同时还得感谢崔庆才大佬的教程.
老版本的源代码就不发了, 之所以不能爬, 是因为出现在 网页渲染的问题,导致,F12 的检查元素 看的代码, 和网页源代码有点区别. 在下面的代码里. 用到了 selenium 的一个 第三方的包, 关于这个包的安装,和教程,可以去看 https://www.cnblogs.com/BigFishFly/p/6380024.html 这个博客,崔庆才的教程 写的还好,如果不懂,可以来找我, 我有视频 哈哈哈.
好了不多说了, 福利来了- - 准备来波图片的- - 但是太刺激了 - - 哈哈哈 鼻血直流!!!
from selenium import webdriver
import urllib.request
import os
os.mkdir('0o')
os.chdir('0o') url = 'http://jandan.net/ooxx'
true = True
i =
while true:
driver = webdriver.Chrome()
driver.get(url)
html = driver.page_source
html = str(html)
a = html.find('img src="')
b = html.find('.jpg', a, a + ) img_dizhi = []
while a != -: if b != -:
b = html.find('.jpg', a, a + ) img_dizhi.append(html[a + :b + ]) else:
b = a +
a = html.find('img src=', b) for each in img_dizhi:
if each == '':
continue
filename = each.split('/')[-]
response = urllib.request.urlopen(each)
mm_img = response.read()
with open(filename, 'wb') as f:
f.write(mm_img)
page =
page -= i
page = str(page)
url = 'http://jandan.net/ooxx/page-' + page + '#comments'
i -=
driver.close()
if i == :
true =False

项目: python爬虫 福利 煎蛋网妹子图的更多相关文章
- Python 爬虫:煎蛋网妹子图
		
使用 Headless Chrome 替代了 PhatomJS. 图片保存到指定文件夹中. import requests from bs4 import BeautifulSoup from sel ...
 - python3爬虫.4.下载煎蛋网妹子图
		
开始我学习爬虫的目标 ----> 煎蛋网 通过设置User-Agent获取网页,发现本该是图片链接的地方被一个js函数代替了 于是全局搜索到该函数 function jandan_load_im ...
 - python学习笔记(12)--爬虫下载煎蛋网图片
		
说明: 1. 这个其实是在下载漫画之前写的,比那个稍微简单点,之前忘放到博客备份了. 2. 不想说啥了,总结放到漫画那个里面吧! import urllib.request import re imp ...
 - python3爬虫爬取煎蛋网妹纸图片(上篇)
		
其实之前实现过这个功能,是使用selenium模拟浏览器页面点击来完成的,但是效率实际上相对来说较低.本次以解密参数来完成爬取的过程. 首先打开煎蛋网http://jandan.net/ooxx,查看 ...
 - python3爬虫爬取煎蛋网妹纸图片(下篇)2018.6.25有效
		
分析完了真实图片链接地址,下面要做的就是写代码去实现了.想直接看源代码的可以点击这里 大致思路是:获取一个页面的的html---->使用正则表达式提取出图片hash值并进行base64解码--- ...
 - Python 爬虫入门(二)——爬取妹子图
		
Python 爬虫入门 听说你写代码没动力?本文就给你动力,爬取妹子图.如果这也没动力那就没救了. GitHub 地址: https://github.com/injetlee/Python/blob ...
 - Python 爬虫入门之爬取妹子图
		
Python 爬虫入门之爬取妹子图 来源:李英杰 链接: https://segmentfault.com/a/1190000015798452 听说你写代码没动力?本文就给你动力,爬取妹子图.如果 ...
 - Python 爬取煎蛋网妹子图片
		
#!/usr/bin/env python # -*- coding: utf-8 -*- # @Date : 2017-08-24 10:17:28 # @Author : EnderZhou (z ...
 - python爬取煎蛋网图片
		
``` py2版本: #-*- coding:utf-8 -*-#from __future__ import unicode_literimport urllib,urllib2,timeimpor ...
 
随机推荐
- 替换默认debug.keystore文件
			
最近在开发过程中需要频繁的为测试的同事签名apk,感觉非常很麻烦,于是就想把Intellij或是Eclipse使用的默认debug.keystore文件替换成发布用(生产环境)的签名文件,这样就可以直 ...
 - JDK5新特性:可变参数方法
			
JDK1.5增加可变参方法,其定义格式为: 访问修饰符 返回值类型 方法标识符(参数类型 参数标识符1,参数类型 参数标识符2,参数类型...参数标识符){} 如可能要定义一个求和功能的方法,但求和的 ...
 - 请教如何用 peewee 实现类似 django ORM 的这种查询效果。
			
本人新入坑的小白,如有不对的地方请包涵~~~! 在 django 中代码如下:模型定义: class Friends(models.Model): first_id = models.IntegerF ...
 - PostgreSQL Replication之第二章 理解PostgreSQL的事务日志(3)
			
2.3 理解一致性和数据丢失 挖掘PostgreSQL事务日志而不考虑一致性是不可能的.在本章的第一部分,我们已经大体上解释了事务日志的基本思想.您已经知道,无需事先的日志改变的能力,使数据处于一种好 ...
 - monitoring_db
			
#!/bin/bash# Program: # Automatic inspection operation system and oracle database.# History:# 2016/0 ...
 - Django初学习程序大致流程
 - caioj 1112 树形动态规划(TreeDP)7:战略游戏
			
这道题和上一道题非常相似 这道题是看边,上一道是看点. 但是状态定义不同 看边的话没有不放不安全这种状态 因为当前结点的父亲无法让这颗子树没有看到的边看到 所以这种状态不存在 而上一道题存在不放不安全 ...
 - CodeForces 316c1 Tidying Up
			
Tidying Up Time Limit: 4000ms Memory Limit: 262144KB This problem will be judged on CodeForces. Orig ...
 - 【VBA研究】用VBA取得EXCEL随意列有效行数
			
作者:iamlaosong 用VBA对Excel文件进行处理的时候,keyword段的列号编程时往往是不知道的.须要通过參数设定才干知道,因此.我们编程的时候,就不能用这种语句取有效行数: linen ...
 - HDU4565 So Easy!  矩阵高速幂外加数学
			
easy 个屁啊,一点都不easy,题目就是要求公式的值,但是要求公式在最后的取模前的值向上取整.再取模,无脑的先试了高速幂 double fmod来做,结果发现是有问题的.这题要做肯定得凑整数,凑 ...