使用wget工具抓取网页和图片 经验

wget概述 wget是unix和类unix下的一个网页抓取工具,待我熟悉它后,发现它的功能远不止这些。但是这篇博文只说 怎么抓取一个指定URL以及它下面的相关内容(包括html,js,css,图片)并将内容里的绝对路径换成相对路径

jopen 2014-12-22   99142   0

利用fiddler抓取Android app数据包 经验

发送成功,如果发送失败有是什么原因引起的。fiddler工具为我们提供了很方便的抓包操作,可以轻松抓取浏览器的发出的数据,不管是手机APP,还是web浏览器,都是可以的。 什么是fiddler 百

jopen 2016-01-18   32589   0

Python 抓取微信公众号账号信息 经验

过一篇《 Python 抓取微信公众号文章 》,今天来抓取一下微信公众号的账号信息( 先看结果(2998条) :查看原文 )。 爬虫 首先通过首页进入,可以按照类别抓取,通过“查看更多”可以找出页面链接规则:

prhs7545 2016-10-30   23379   0

python批量抓取美女图片 代码段

学了python以后,知道python的抓取功能其实是非常强大的,当然不能浪费,呵呵。我平时很喜欢美女图,呵呵,程序员很苦闷的,看看美女,养养眼,增加点乐趣。好,那就用python写一个美女图自动抓取程序吧~~ 其中

wcwx 2015-01-03   1815   0
Python  

应用curl扩展抓取网页 代码段

function regmatch() //正则方式抓取 { $reg = '/(?<=)(.*)(?=<\/title>)/i'; //<em>抓取</em>标题 $reg = '/<div\sid="ar</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" ccpp " data-id="468461" href="https://user.open-open.com/u/468461"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> ccpp </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-01-04 </span>  <span class="number">1472 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/code/tag/curl.html">curl</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/code/view/1427209755668" target="_blank"> C#<em>抓取</em>网络图片保存到本地</a> <span class="con-type">代码段</span> </h2> <div class="description"><p>这段代码可以<em>抓取</em>指定的url的网络图片,并保存到本地 public Bitmap Get_img() { Bitmap img = null; HttpWebRequest req; HttpWebResponse</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/02f98e221ad82d1555a844ac63defe09.jpg" data-avatar="https://simg.open-open.com/show/02f98e221ad82d1555a844ac63defe09.jpg" data-name=" g2b4 " data-id="475010" href="https://user.open-open.com/u/475010"> <img src="https://simg.open-open.com/show/02f98e221ad82d1555a844ac63defe09.jpg" width="24"> g2b4 </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-03-24 </span>  <span class="number">7970 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">1 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/code/tag/c-2.html">C#</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/code/view/1430554626568" target="_blank"> C#<em>抓取</em>网页的几种方法</a> <span class="con-type">代码段</span> </h2> <div class="description"><p>/// <summary> /// 用HttpWebRequest取得网页源码 /// 对于带BOM的网页很有效,不管是什么编码都能正确识别 /// </summary> /// <param name="url">网页地址" </param> /// <returns>返回网页源文件</returns> public static string GetHtmlSource2(string url</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" mb78 " data-id="480021" href="https://user.open-open.com/u/480021"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> mb78 </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-05-02 </span>  <span class="number">2614 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/code/tag/c-2.html">C#</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/code/view/1453616897542" target="_blank"> Python的一些用于<em>抓取</em>的方法封装</a> <span class="con-type">代码段</span> </h2> <div class="description"><p>[Python]代码 #!/usr/bin/env python #-*- coding:utf-8-*- import urllib2 import re import hashlib import json #--------------------------------------------------- 工具 start def md5(str): ''' 计算MD5值 ''' m =</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" LasonyaHart " data-id="256729" href="https://user.open-open.com/u/256729"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> LasonyaHart </a> <span class="t"> <i class="fa fa-clock-o"></i> 2016-01-24 </span>  <span class="number">798 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/code/tag/bianxie-yige-java-chengxu.html">编写一个java程序</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1365555361421.html" target="_blank"> Python<em>抓取</em>框架 Scrapy 的架构分析</a> <span class="con-type">经验</span> </h2> <div class="description"><p>最近在学Python,同时也在学如何使用python<em>抓取</em>数据,于是就被我发现了这个非常受欢迎的Python<em>抓取</em>框架Scrapy,下面一起学习下Scrapy的架构,便于更好的使用这个工具。 一、概述</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2013-04-09 </span>  <span class="number">33535 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/scrapy.html">Scrapy</a>   <a class="" href="/lib/tag/wangluo-pachong.html">网络爬虫</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1390569096648.html" target="_blank"> Python<em>抓取</em>花瓣网图片脚本</a> <span class="con-type">经验</span> </h2> <div class="description"><p>Python抓取花瓣网图片脚本</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2014-01-24 </span>  <span class="number">22020 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/python.html">Python</a>   <a class="" href="/lib/tag/python-kaifa.html">Python开发</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1421892214078.html" target="_blank"> Python利用Phantomjs<em>抓取</em>渲染JS后的网页</a> <span class="con-type">经验</span> </h2> <div class="description"><p>准备工作 你当然要有 Phantomjs ,废话!(Linux下最好用supervisord守护,必须保持<em>抓取</em>的时候Phantomjs一直处于开启状态) 用项目路径下的 phantomjs_fetcher.js</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-01-21 </span>  <span class="number">116715 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/wangluo-pachong.html">网络爬虫</a>   <a class="" href="/lib/tag/phantomjs.html">PhantomJS</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1433407493947.html" target="_blank"> python批量<em>抓取</em>美女图片</a> <span class="con-type">经验</span> </h2> <div class="description"><p>学了python以后,知道python的<em>抓取</em>功能其实是非常强大的,当然不能浪费,呵呵。我平时很喜欢美女图,呵呵,程序员很苦闷的,看看美女,养养眼,增加点乐趣。好,那就用python写一个美女图自动<em>抓取</em>程序吧~~ 其中</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" ybw8 " data-id="483787" href="https://user.open-open.com/u/483787"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> ybw8 </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-06-05 </span>  <span class="number">16726 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/python-kaifa.html">Python开发</a>   <a class="" href="/lib/tag/python.html">Python</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="rank border ut-120-170"> <img class="lazy" src="https://static.open-open.com/img/wdfm.png" data-original="https://simg.open-open.com/show/0fec4681109f276544ff806a01e4cf38.jpg" > </div> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1486692984981.html" target="_blank"> Python<em>抓取</em>百度百科数据</a> <span class="con-type">经验</span> </h2> <div class="description"><p>整个过程。 <em>抓取</em>策略 确定目标:确定<em>抓取</em>哪个网站的哪些页面的哪部分数据。本实例<em>抓取</em>百度百科python词条页面以及python相关词条页面的标题和简介。 分析目标:分析要<em>抓取</em>的url的格式</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" NeiFallis " data-id="397600" href="https://user.open-open.com/u/397600"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> NeiFallis </a> <span class="t"> <i class="fa fa-clock-o"></i> 2017-02-09 </span>  <span class="number">26921 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/python.html">Python</a>   <a class="" href="/lib/tag/wangluo-pachong.html">网络爬虫</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/news/view/9782b4" target="_blank"> <em>抓取</em>TCP数据流的程序 tcpflow</a> <span class="con-type">资讯</span> </h2> <div class="description"><p>tcpflow 是一个用户来<em>抓取</em>TCP数据流的程序。它会将抓到的数据按照适合数据分析员分析的格式保存起来。tcpflow可以解析TCP包的顺序标记,可以将传输的数据按照正确的顺序重新构建,不论传输过程</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/ba459168fbd284cbf454134ded7d386d.jpg" data-avatar="https://simg.open-open.com/show/ba459168fbd284cbf454134ded7d386d.jpg" data-name=" fmms " data-id="2869" href="https://user.open-open.com/u/2869"> <img src="https://simg.open-open.com/show/ba459168fbd284cbf454134ded7d386d.jpg" width="24"> fmms </a> <span class="t"> <i class="fa fa-clock-o"></i> 2011-10-08 </span>  <span class="number">16320 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/news/tag/tcp.html">TCP</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1387173906281.html" target="_blank"> Golang通过http代理<em>抓取</em>页面代码</a> <span class="con-type">经验</span> </h2> <div class="description"><p>网络编程中<em>抓取</em>开发的话一般要用到代理服务器,Python的代码很多了,现在用GoLang来实现的话也是很简洁的,GetByProxy函数封装了代理功能。 package main import ( "fmt"</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2013-12-16 </span>  <span class="number">57791 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/google-go-golang-kaifa.html">Google Go/Golang开发</a>   <a class="" href="/lib/tag/golang.html">Golang</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="rank border ut-120-170"> <img class="lazy" src="https://static.open-open.com/img/wdfm.png" data-original="https://sdoc.open-open.com/image/c8291e4e23ecee1d351a011f7b7123ef_thumb.jpg" > <span class="label ">P37</span> </div> <div class="content ut-pl15"> <h2 class="header"> <a href="/doc/af303953c4754e8e9c120f345e9806ad.html" target="_blank"><i class="fa fa-file-word-o" aria-hidden="true"></i>  htmlparser实现从网页上<em>抓取</em>数据</a> <span class="con-type">文档</span> </h2> <div class="description"><p>import <em>java</em>.io.BufferedReader; import <em>java</em>.io.BufferedWriter; import <em>java</em>.io.FileWriter; import <em>java</em>.io.IOException;</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" lidui " data-id="34076" href="https://user.open-open.com/u/34076"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> lidui </a> <span class="t"> <i class="fa fa-clock-o"></i> 2011-09-07 </span>  <span class="number">878 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/wenku/tag/html-jiexi.html">HTML解析</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/code/view/1420121284796" target="_blank"> C#使用WebRequest<em>抓取</em>网页代码</a> <span class="con-type">代码段</span> </h2> <div class="description"><p>该静态函数执行一个 HTTP GET 操作,并将回应作为 String 返回。 /// <summary> /// Get a response as a string, given a uri string. /// </summary> /// <param name="uriArg">Specifies a uri such as "http://www.google.com" or @"f</p></div> <div class="meta"> <a class="aut" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-avatar="https://static.open-open.com/img/avatar/privary/default.png" data-name=" dfeeee " data-id="468225" href="https://user.open-open.com/u/468225"> <img src="https://static.open-open.com/img/avatar/privary/default.png" width="24"> dfeeee </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-01-01 </span>  <span class="number">1380 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/code/tag/c-2.html">C#</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/code/view/1436861268646" target="_blank"> 用Python多线程<em>抓取</em>并验证代理</a> <span class="con-type">代码段</span> </h2> <div class="description"><p>因为工作的关系,我写过许多个<em>抓取</em>网站信息的程序。 最简单的,只要用Python的urllib2.urlopen()函数就可以了; 然后,有个网站喜欢封人,所以,得找一批代理,轮流抓它的信息; </p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2015-07-14 </span>  <span class="number">10108 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/code/tag/python.html">Python</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1374978846264.html" target="_blank"> 使用Selenium来<em>抓取</em>动态加载的页面</a> <span class="con-type">经验</span> </h2> <div class="description"><p>器内核交互。Selenium是跨语言的,有<em>Java</em>、C#、python等版本,并且支持多种浏览器,chrome、firefox以及IE都支持。 在<em>Java</em>项目中使用Selenium,需要做两件事:</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2013-07-27 </span>  <span class="number">121489 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/selenium.html">Selenium</a>   <a class="" href="/lib/tag/wangluo-pachong.html">网络爬虫</a>   </div> </div> </div> </div> <div class="item ut-pd10 "> <div class="content ut-pl15"> <h2 class="header"> <a href="/lib/view/open1419643348828.html" target="_blank"> 使用python+phantomjs<em>抓取</em>动态页面</a> <span class="con-type">经验</span> </h2> <div class="description"><p>主要数据是 ajax load出来的,传统的<em>抓取</em>方法是拿不到数据的。后来在网上发现了phantomjs,在无界面的情况下运行js,渲染dom。用这个工具<em>抓取</em> ajax load出来的数据再方便不过啦。</p></div> <div class="meta"> <a class="aut" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-avatar="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" data-name=" jopen " data-id="37924" href="https://user.open-open.com/u/37924"> <img src="https://simg.open-open.com/show/41771eadd463a28f6b623f3d3775f8fe.jpg" width="24"> jopen </a> <span class="t"> <i class="fa fa-clock-o"></i> 2014-12-26 </span>  <span class="number">117742 <i aria-hidden="true" class="fa fa-eye"></i></span>  <span class="number">0 <i aria-hidden="true" class="fa fa-thumbs-o-up"></i></span> <div class=" float-right ui-tags"> <a class="" href="/lib/tag/wangluo-pachong.html">网络爬虫</a>   <a class="" href="/lib/tag/phantomjs.html">PhantomJS</a>   </div> </div> </div> </div> </section> <div class="usage-search clearfix"> <h2 class="" aria-label=""><strong>java抓取搜索引擎</strong> 的相关搜索</h2> <div > <ul class="float-left"> <li><a href="https://www.open-open.com/search/?kw=Android Stuido" ><em>Android</em> Stuido</a></li> <li><a href="https://www.open-open.com/search/?kw=Android性能优化课程" ><em>Android</em>性能优化课程</a></li> <li><a href="https://www.open-open.com/search/?kw=Android单元测试" ><em>Android</em>单元测试</a></li> <li><a href="https://www.open-open.com/search/?kw=Android单元测试(一)" ><em>Android</em>单元测试(一)</a></li> <li><a href="https://www.open-open.com/search/?kw=Android单元测试 eclipse" ><em>Android</em>单元测试 eclipse</a></li></ul> <ul class="float-left"> <li><a href="https://www.open-open.com/search/?kw=Android Studio3.0 教程从入门到精通Windows版" ><em>Android</em> Studio3.0 教程从入门到精通Windows版</a></li> <li><a href="https://www.open-open.com/search/?kw=Android flow layout" ><em>Android</em> flow layout</a></li> <li><a href="https://www.open-open.com/search/?kw=Android opencv" ><em>Android</em> opencv</a></li> <li><a href="https://www.open-open.com/search/?kw=Kotlin Android" >Kotlin <em>Android</em></a></li> <li><a href="https://www.open-open.com/search/?kw=Android 浏览器" ><em>Android</em> 浏览器</a></li> </ul> </div> </div> <div class="ui-pagination clearfix"> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=4 class='pg-pre'><i class='fa fa-angle-left'></i></a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=1>1</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=2>2</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=3>3</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=4>4</a> <strong>5</strong> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=6>6</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=7>7</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=8>8</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=9>9</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=10>10</a> <a href=https://www.open-open.com/search/?kw=java%E6%8A%93%E5%8F%96%E6%90%9C%E7%B4%A2%E5%BC%95%E6%93%8E&page=6 class='pg-next'><i class='fa fa-angle-right'></i></a> </div> </div> <div class="col-md-3"> <div class=" ui-box ut-pd20"> <div class="title"><h3>关键词</h3></div> <p class="tags mt10"> <a class="" href="/wenku/?tags=Android">Android</a> <a class="" href="/wenku/?tags=MySQL">MySQL</a> <a class="" href="/wenku/?tags=Python">Python</a> <a class="" href="/wenku/?tags=PHP">PHP</a> <a class="" href="/wenku/?tags=Java">Java</a> <a class="" href="/wenku/?tags=IOS">IOS</a> <a class="" href="/wenku/?tags=搜索引擎">搜索引擎</a> <a class="" href="/wenku/?tags=移动开发">移动开发</a> <a class="" href="/wenku/?tags=Lucene">Lucene</a> <a class="" href="/wenku/?tags=C/C++">C/C++</a> <a class="" href="/wenku/?tags=nutch">nutch</a> <a class="" href="/wenku/?tags=MG4J">MG4J</a> <a class="" href="/wenku/?tags=Scrapy">Scrapy</a> <a class="" href="/wenku/?tags=Falcor">Falcor</a> <a class="" href="/wenku/?tags=MacOS">MacOS</a> <a class="" href="/wenku/?tags=iOS开发">iOS开发</a> <a class="" href="/wenku/?tags=Python开发">Python开发</a> <a class="" href="/wenku/?tags=网络爬虫">网络爬虫</a> <a class="" href="/wenku/?tags=网站抓取精灵">网站抓取精灵</a> <a class="" href="/wenku/?tags=图片抓取">图片抓取</a> <a class="" href="/wenku/?tags=样式抓取">样式抓取</a> </p> </div> </div> </div> </div> </div> </div> <footer > <div class="container py-5"> <div class="row"> <div class="col-md-3"> <h5>社区</h5> <div class="row"><div class="col-md-6"><a class="text-muted" href="/project/">项目</a></div><div class="col-md-6"><a class="text-muted" href="/solution/">问答</a></div><div class="col-md-6"><a class="text-muted" href="/wenku/">文库</a></div><div class="col-md-6"><a class="text-muted" href="/code/">代码</a></div><div class="col-md-6"><a class="text-muted" href="/lib/">经验</a></div><div class="col-md-6"><a class="text-muted" href="/news/">资讯</a></div></div> <ul class="list-unstyled text-small ut-mt20"><li><a class="text-muted" title=" 安卓开发专栏" target="_blank" href="http://www.open-open.com/lib/list/177">安卓开发专栏</a></li><li><a class="text-muted" href="http://www.open-open.com/lib/tag/开发者周刊" target="_blank" rel="tag">开发者周刊</a></li><li><a class="text-muted" href="http://www.open-open.com/lib/view/open1475497562965.html" target="_blank" rel="tag">Android Studio 使用推荐</a></li><li><a class="text-muted" href="http://www.open-open.com/lib/view/open1475497355674.html" target="_blank" rel="tag">Android开发推荐</a></li></ul> </div> <div class="col-md-3"> <h5>帮助中心</h5> <ul class="list-unstyled text-small"><li><a class="text-muted" href="/upload.html">文档上传须知</a></li></ul> <h5>关于我们</h5> <ul class="list-unstyled text-small"><li><a class="text-muted" href="/about.html">关于深度开源</a></li><li><a class="text-muted" href="/duty.html">免责声明</a></li><li><a class="text-muted" href="/contact.html">联系我们</a></li></ul> </div> <div class="col-md-6 text-center"><img class=center-block src="https://static.open-open.com/img/logo01.svg" width=190px alt="深度开源"><small class="d-block mb-3 text-muted ut-mt40">© 2006-2019 深度开源 —— 开源项目,开源代码,开源文档,开源新闻,开源社区  杭州精创信息技术有限公司  <br/><br/><img src="https://static.open-open.com/img/beian.png"/><a target="_blank" href="http://www.beian.gov.cn/portal/registerSystemInfo?recordcode=33018302001163">  浙公网安备 33018302001163 号</a>  <a target="_blank" href="https://beian.miit.gov.cn">浙ICP备09019653号-31</a></small></div> </div> </div> </footer> <div id="fTools"><span id="gotop"> <i class="fa fa-arrow-up" aria-hidden="true"></i> </span><span id="feedback" title="建议反馈"> <i class="fa fa-inbox" aria-hidden="true"></i></span></div> <script type="text/javascript" src="https://static.open-open.com/js/lib.js?v=1.02"></script> <script type="text/javascript" src="https://static.open-open.com/assets/popper.min.js"></script> <script src="https://static.open-open.com/js/bootstrap.min.js"></script> <script type="text/javascript" src="https://static.open-open.com/js/base.js?v=1.02"></script> <script type="text/javascript" src="https://static.open-open.com/js/jq-plug.js?v=1.02"></script> <script> $(function () { JC.reminderPop();//弹出用户信息 // JC.messagesPop(); //JC.getNotice(); //动态广播 $(".link-login").click(function(){ JC.lORr('login'); }); $("#topSearch").searchInit(); //用户登录状态 JC.setLogin(false); }); </script> <!-- JavaScript at the bottom for fast page loading --> <script> //index $(function () { function GetUrlParms() { var args = new Object(); var query = location.search.substring(1);//获取查询串 var pairs = query.split("&");//在逗号处断开 for (var i = 0; i < pairs.length; i++) { var pos = pairs[i].indexOf('=');//查找name=value if (pos == -1) continue;//如果没有找到就跳过 var argname = pairs[i].substring(0, pos);//提取name var value = pairs[i].substring(pos + 1);//提取value args[argname] = decodeURI(value);//存为属性 } return args; } var channel = ["all","learn","enjoy","resource","doc","solution","ppt", "", "", "pdf", "project", "lib", "code", "news", "blog"], args = new Object(), url = "https://www.open-open.com/search/", kw = "", t = 0, page = 1, channelList=$(".all-sort-list"); args = GetUrlParms(); if (args["kw"] != undefined) {kw = args["kw"].replace(/\+/g,' ').replace(/(^\s*)|(\s*$)/g, "");} if (args["page"] != undefined) {page = args["page"];} if (args["t"] != undefined) {t = parseInt(args["t"]);} $('.'+channel[t]).addClass("active"); $("#search-form input[name=t]").val(t); function goto(t) {return (t==0)?url+ "?kw="+kw:url+ "?kw="+kw+"&t="+t;} $('.tab').click(function () { window.location = goto($(this).data('t')) }); $('#search-form .close').click(function () { $("#search-form input[name=kw]").val('').focus(); $(this).hide(); }); }); </script> <!-- end scripts --> </body> </html>