嗖嗖的,再也不怕被嘲笑了!!!

简介: 嗖嗖的,再也不怕被嘲笑了!!!

               

阅读本文需要5分钟


最近有个朋友老是给我发她的表情包,还得意洋洋地说, 你看:“我收集的新表情包, 你看, 这个好有意思”。


接着一场激烈的斗图战争就拉开序幕了, 最可恨的是, 我总是被嘲笑的一方。

不服气得我果断爬取某网站的表情包, 废话不多说, 上教程!!!

开发工具

               python版本:3.6

               相关模块:

               import re

               import os

               from queue import Queue

               import requests

               import threading

               from lxml import etree

               from urllib import request

 

环境搭建:

               安装python并添加到环境变量, pip安装需要的相关模块


 原理讲解:

                   首先找到目标网站, 然后分析网页源代码, 找到每个表情包 的 URL, 然后使用xpath方法来解析。注意,有些无用的小图标需要过滤掉, 方法是过滤图标的URL。这次为了加快下载速度, 使用了多线程下载。


  代码展示:

     1 获取表情包的URL:

     2 通过1获取的URL进行下载表情包  

    3 开启线程开始下载, 注:线程越大, 下载速度越大(理论是,但是不建议太大), 此处 range(5),就是有5个获取URL的线程,同理range(8)就是有8个下载线程。

     4 综上三部,来看看我们的成果, 几秒钟就下载了394个(为测试, 本狗只下载了部分)

           

哇哈哈哈, 请允许我在这里嘚瑟下, 因为再也不怕被嘲笑了!!


需要源代码  请回复  【表情包】     2019-5-17测试正常

相关文章
|
存储 物联网 芯片
聊聊身边的嵌入式:点菜机用着好好的,突然挂了,这口锅应该甩给谁?
聊聊身边的嵌入式:点菜机用着好好的,突然挂了,这口锅应该甩给谁?
|
测试技术
软件测试面试者注意啦!尽量避开这个坑,千万别让培训机构割韭菜啦!
软件测试面试者注意啦!尽量避开这个坑,千万别让培训机构割韭菜啦!
112 0
|
前端开发 数据库
贼无聊的文章
贼无聊的文章
57 0
|
程序员 网络架构
过年回家,程序猿最怕的5件事
时间过得真快啊,一月接一月,一年又一年。程序猿工作繁忙,每天游离于代码之间,似乎已经忘记了时间的流淌。
过年回家,程序猿最怕的5件事
|
数据可视化 Java Python
9月书讯:别抱怨读书苦,那是你看世界的路
9月上新图书,小编带来7本重磅新书,文末分享你对图书的看法或者你的读书经验,有惊喜礼哦~~
2158 0
|
Java 程序员 Spring
Java开发程序员遇危机,才31竟遭公司嫌弃,网友:还拿着6k等死?
程序员会有中年危机,一个很大的因素来自:我们曾经引以为傲、赖以生存的开发技术会被淘汰。而学习新开发技术成本太高。看着快速崛起的年轻人,不免使人心生:廉颇老矣的感慨。
1228 0
因为夫妻不同姓氏的尴尬问题
image.png 西方人结婚之后女方往往都会改成男方的姓氏,所以别人知道已婚夫妇的其中一人的姓氏之后就会默认另一个也是这个姓氏,之后称呼俩人的时候就直接Mr and Mrs xxx 就完了。
935 0
聚也苦, 散也苦, 人声鼎沸也孤独。 穷也苦, 富也苦, 俱向西天拜佛祖。 图片发自简书App
746 0

相关实验场景

更多