成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識庫 > PHPCrawl爬蟲庫實現(xiàn)抓取酷狗歌單的方法示例

PHPCrawl爬蟲庫實現(xiàn)抓取酷狗歌單的方法示例

熱門標(biāo)簽:外呼系統(tǒng)人工客服 隨州銷售電銷機(jī)器人公司 福建高頻外呼防封系統(tǒng)哪家好 商丘外呼系統(tǒng)好處 周口網(wǎng)絡(luò)回?fù)芡夂粝到y(tǒng) 網(wǎng)絡(luò)電話400申請 全國各省地圖標(biāo)注點(diǎn) 百度地圖標(biāo)注類型是酒店 400電話申請辦理

本文實例講述了PHPCrawl爬蟲庫實現(xiàn)抓取酷狗歌單的方法。分享給大家供大家參考,具體如下:

本人看了網(wǎng)絡(luò)爬蟲相關(guān)的視頻后,手癢癢,想爬點(diǎn)什么。最近Facebook上表情包大戰(zhàn)很激烈,就想著把所有表情包都爬下來,卻一時沒有找到合適的VPN,因此把酷狗最近一月精選歌曲和簡單介紹抓取到本地。代碼寫得有點(diǎn)亂,自己不是很滿意,并不想放上來丟人現(xiàn)眼。不過轉(zhuǎn)念一想,這好歹是自己第一次爬蟲,于是...就有了如下不堪入目的代碼~~~(由于抓取的數(shù)據(jù)量較小,所以沒有考慮多進(jìn)程什么的,不過我看了一下PHPCrawl的文檔,發(fā)現(xiàn)PHPCrawl庫已經(jīng)把我能想到的功能都封裝好了,實現(xiàn)起來很方便)

?php
header("Content-type:text/html;charset=utf-8");
// It may take a whils to crawl a site ...
set_time_limit(10000);
include("libs/PHPCrawler.class.php");
class MyCrawler extends PHPCrawler {
  function handleDocumentInfo($DocInfo) {
    // Just detect linebreak for output ("\n" in CLI-mode, otherwise "br>").
    if (PHP_SAPI == "cli") $lb = "\n";
    else $lb = "br />";
    $url = $DocInfo->url;
    $pat = "/http:\/\/www\.kugou\.com\/yy\/special\/single\/\d+\.html/";
    if(preg_match($pat,$url) > 0){
    $this->parseSonglist($DocInfo);
    }
    flush();
  }
  public function parseSonglist($DocInfo){
    $content = $DocInfo->content;
    $songlistArr = array();
    $songlistArr['raw_url'] = $DocInfo->url;
    //解析歌曲介紹
    $matches = array();
    $pat = "/span>名稱:\/span>([^(br)]+)br/";
    $ret = preg_match($pat,$content,$matches);
    if($ret>0){
      $songlistArr['title'] = $matches[1];
    }else{
      $songlistArr['title'] = '';
    }
    //解析歌曲
    $pat = "/a title=\"([^\"]+)\" hidefocus=\"/";
    $matches = array();
    preg_match_all($pat,$content,$matches);
    $songlistArr['songs'] = array();
    for($i = 0;$i  count($matches[0]);$i++){
      $song_title = $matches[1][$i];
      array_push($songlistArr['songs'],array('title'=>$song_title));
    }
    echo "pre>";
    print_r($songlistArr);
    echo "/pre>";
    }
  }
$crawler = new MyCrawler();
// URL to crawl
$start_url="http://www.kugou.com/yy/special/index/1-0-2.html";
$crawler->setURL($start_url);
// Only receive content of files with content-type "text/html"
$crawler->addContentTypeReceiveRule("#text/html#");
//鏈接擴(kuò)展
$crawler->addURLFollowRule("#http://www\.kugou\.com/yy/special/single/\d+\.html$# i");
$crawler->addURLFollowRule("#http://www.kugou\.com/yy/special/index/\d+-\d+-2\.html$# i");
// Store and send cookie-data like a browser does
$crawler->enableCookieHandling(true);
// Set the traffic-limit to 1 MB(1000 * 1024) (in bytes,
// for testing we dont want to "suck" the whole site)
//爬取大小無限制
$crawler->setTrafficLimit(0);
// Thats enough, now here we go
$crawler->go();
// At the end, after the process is finished, we print a short
// report (see method getProcessReport() for more information)
$report = $crawler->getProcessReport();
if (PHP_SAPI == "cli") $lb = "\n";
else $lb = "br />";
echo "Summary:".$lb;
echo "Links followed: ".$report->links_followed.$lb;
echo "Documents received: ".$report->files_received.$lb;
echo "Bytes received: ".$report->bytes_received." bytes".$lb;
echo "Process runtime: ".$report->process_runtime." sec".$lb; 
?>

PS:這里再為大家提供2款非常方便的正則表達(dá)式工具供大家參考使用:

JavaScript正則表達(dá)式在線測試工具:
http://tools.jb51.net/regex/javascript

正則表達(dá)式在線生成工具:
http://tools.jb51.net/regex/create_reg

更多關(guān)于PHP相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《php正則表達(dá)式用法總結(jié)》、《PHP數(shù)組(Array)操作技巧大全》、《PHP基本語法入門教程》、《PHP運(yùn)算與運(yùn)算符用法總結(jié)》、《php面向?qū)ο蟪绦蛟O(shè)計入門教程》、《PHP網(wǎng)絡(luò)編程技巧總結(jié)》、《php字符串(string)用法總結(jié)》、《php+mysql數(shù)據(jù)庫操作入門教程》及《php常見數(shù)據(jù)庫操作技巧匯總》

希望本文所述對大家PHP程序設(shè)計有所幫助。

您可能感興趣的文章:
  • php遠(yuǎn)程請求CURL實例教程(爬蟲、保存登錄狀態(tài))
  • PHP一個簡單的無需刷新爬蟲
  • php與python實現(xiàn)的線程池多線程爬蟲功能示例
  • 利用php抓取蜘蛛爬蟲痕跡的示例代碼
  • PHP實現(xiàn)爬蟲爬取圖片代碼實例

標(biāo)簽:定西 十堰 迪慶 樂山 佛山 南寧 六安 海南

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《PHPCrawl爬蟲庫實現(xiàn)抓取酷狗歌單的方法示例》,本文關(guān)鍵詞  PHPCrawl,爬蟲,庫,實現(xiàn),抓取,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《PHPCrawl爬蟲庫實現(xiàn)抓取酷狗歌單的方法示例》相關(guān)的同類信息!
  • 本頁收集關(guān)于PHPCrawl爬蟲庫實現(xiàn)抓取酷狗歌單的方法示例的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    欧美精品videosex性欧美| 天堂…中文在线最新版在线| 国产欧美综合在线| 久久国产精品亚洲| 国产真实精品久久二三区| 一卡二卡在线视频| 成人一区二区免费视频| 欧美肥臀大乳一区二区免费视频| 性猛交xxxx乱大交孕妇印度| 国产精品久久久精品四季影院| 免费不卡在线视频| 欧美视频www| 波多野结衣网页| 亚洲高清免费在线观看| xvideos.蜜桃一区二区| 免费在线看污片| 91精品欧美一区二区三区综合在| 亚洲精品成a人在线观看| 亚洲毛片在线播放| 国产另类ts人妖一区二区| 中文字幕日韩综合av| 国产一区二区三区不卡免费观看| 国产色婷婷国产综合在线理论片a| 精品国产av无码| 波多野结衣xxxx| 久久网站最新地址| 中文字幕乱妇无码av在线| 日p在线观看| 亚洲精品久久久成人| 亚洲综合成人在线| 欧美亚洲动漫另类| 亚洲综合图片一区| 国产亚洲欧美在线精品| 91在线电影| 免费在线观看一区二区| 亚洲欧美日韩中文视频| 精品国产美女福利到在线不卡| 欧美成人精品一区| 麻豆传媒一区二区| 亚洲成人最新网站| 国产黄在线播放| 国产日韩欧美三级| 日韩精品视频网站| 欧美性色黄大片| 免费av在线一区| 欧美xxxx少妇| 欧洲精品一区色| 国产无套粉嫩白浆内谢的出处| 国产经典自拍视频在线观看| 成人精品久久久| 免费高清在线| 色综合视频一区二区三区高清| 色婷婷一区二区三区在线观看| 国产精品女同一区二区三区| 国产免费专区| 亚洲妇女屁股眼交7| 亚洲视频一区二区免费在线观看| 精品国产乱码久久久久久蜜坠欲下| 丰满人妻一区二区三区53号| 国产成人精品日本亚洲专区61| 亚洲成人1234| 在线观看日韩高清av| 红桃视频成人在线观看| 久久天堂av| 国产精品欧美色图| 欧洲亚洲一区二区| 91精品国产综合久久福利| 亚洲午夜天堂| 国产在线精品一区二区不卡了| av福利在线| 国产美女精品| 国内精品区一区二区三| 国产99久久精品| 亚洲国产sm捆绑调教视频| 亚洲一区二区三区av无码| 少妇特黄一区二区三区| 日本成人黄色| 亚洲欧洲日本在线| 欧洲美女亚洲激情| 91精品国产乱码久久久久久久| 免费在线成人激情电影| 毛片免费不卡| 四虎久久影院| 成人三级小说| 一区二区三区伦理| 99热最新网址| 91一区二区三区四区| 激情文学综合丁香| 欧美又粗又大又爽| 国产成人av免费在线观看| 亚洲乱码国产乱码精品精软件| 久久久久www| 欧美小视频在线| 少女频道在线观看免费播放电视剧| 国产精品麻豆免费版现看视频| 日韩人在线观看| 91亚洲一区| 国产精品永久免费视频| 成网站在线观看人免费| 精品国产91久久久久久老师| 欧美日韩在线综合| 在线日韩国产精品| www.黄色av| 国产欧美日本亚洲精品一4区| 国产精品二区在线观看| 日韩人妻无码精品综合区| 91在线播放国产| 久久久久久久一区二区三区| 九色91在线视频| 男女精品网站| 美女av网站| 首页综合国产亚洲丝袜| 亚洲一级二级在线| 97中文在线| 亚洲精品乱码久久久久久9色| 99精品久久只有精品| 久久成人免费网| 久久精品无码一区二区三区毛片| 亚洲黄色在线观看| 丝袜在线观看| 亚洲精品美国一| 国产精品一区二区资源| 特一级黄色片| www.av毛片| 亚洲永久视频| 久久国产成人精品| 天堂在线观看视频| 蜜臀av免费在线观看| 亚洲人精品午夜射精日韩| 深夜成人在线观看| 亚州av乱码久久精品蜜桃| 91在线观看免费高清| 欧美人体一区二区三区| 男人添女人下面免费视频| 99久久精品日本一区二区免费| 日本免费视频| 欧美—级高清免费播放| 波多野结衣a v在线| 日韩hd视频在线观看| 激情小说亚洲| 久久久久久99久久久精品网站| 免费av在线| 欧美日韩伦理在线免费| www.色婷婷.com| 国产精品熟女一区二区不卡| 好看的亚洲午夜视频在线| 在线播放日韩精品| 又爽又黄的午夜网站| 国产精品视频一区二区三区四区五区| 91精品电影| 国语自产精品视频在线看| 日韩中文字幕电影| 亚洲黄页在线观看| 秋霞影院一区二区| 国产精品久久亚洲7777| 精品福利影视| 日韩国产成人无码av毛片| 手机免费看av网站| 国产高清视频免费最新在线| 日韩精品免费一线在线观看| 视频免费在线观看| 日韩aⅴ视频一区二区三区| 777精品久无码人妻蜜桃| 精品推荐蜜桃传媒| 国产精品嫩模av在线| 2020日本不卡一区二区视频| 精品免费视频.| 手机在线免费观看av| 国产大片在线免费观看| 人妻无码一区二区三区| 一区二区亚洲欧洲国产日韩| 国产91富婆露脸刺激对白| 四虎成人免费在线| 爱福利一区二区| 久久久久久久综合日本| 精品婷婷伊人一区三区三| 色在线视频播放| 国产日韩视频一区| 国产酒店精品激情| 中文亚洲字幕| 欧美一区二区.| 日本人dh亚洲人ⅹxx| 韩日午夜在线资源一区二区| 国产视频一区二区三区在线播放| av网站导航在线观看免费| 一区二区三区无码高清视频| 国产网站观看9久| 免费在线观看毛片网站| 国产一区二区在线免费视频| 国产69视频在线观看| 在线观看操人| 激情欧美一区二区三区黑长吊| 91日韩免费| 四虎国产精品成人免费4hu| 2001个疯子在线观看| 日韩三区在线| 欧美日韩在线观看视频| 国产 欧美 自拍| 一本一道波多野结衣一区二区| 18视频在线观看网站| 精品夜夜澡人妻无码av| 亚洲在线播放电影| 91无套直看片红桃在线观看| 色婷婷久久久久swag精品| 一级日韩一区在线观看| 免费在线精品视频| 精品69视频一区二区三区| 二区三区精品| 福利视频导航大全| 欧美日韩人人澡狠狠躁视频| 午夜亚洲激情| 国产电影一区二区三区爱妃记| 久久69精品久久久久久国产越南| 午夜激情在线观看| 欧美中文在线| 麻豆成全视频免费观看在线看| 久久久久久69| 另类的小说在线视频另类成人小视频在线| 亚洲黄色影片| 久久久久久无码精品人妻一区二区| 成人福利视频| 欧美fxxxxxx另类| 久久久久久无码午夜精品直播| 另类天堂视频在线观看| 欧美调教在线| 国产精品久久久久77777| 欧美做爰性欧美大fennong| 亚洲人成小说| 国产一区二区三区精彩视频| 人妻中文字幕一区二区三区| 成人免费在线网址| 婷婷丁香久久五月婷婷| 久久精品日韩精品| 欧美另类69xxxxx| 亚洲欧美日韩精品久久亚洲区| 黑鬼大战白妞高潮喷白浆| 俺去啦;欧美日韩| 91日韩在线视频| 久久久久久噜噜噜久久久精品| 成人亚洲精品777777大片| 韩国福利在线| 国产调教打屁股xxxx网站| 欧美成人嫩草网站| 免费在线看一区| 国产真人做爰毛片视频直播| 日韩中文有码在线视频| 日韩中文字幕亚洲一区二区va在线| 男女视频在线| 女人成午夜大片7777在线| 在线天堂中文www视软件| 中文字幕av中文字幕| 亚洲在线视频福利| 五月天婷婷视频| 四虎影院一区二区| 欧美又大粗又爽又黄大片视频| 国产精品青草综合久久久久99| 久久久久久久免费| 日本69式三人交| 亚洲国产精品一区二区www| www.成人影院| 国产一区欧美| 久久爱www| 日本1级在线| 欧美综合视频在线观看| 91在线视频在线| 色偷偷噜噜噜亚洲男人的天堂| 丁香激情五月少妇| 国产xxxxx视频| 欧美在线视屏| 黄色成人在线网站| 美女视频免费一区| 另类春色校园亚洲| 国产精品.www| 免费观看黄色的网站| 色呦呦在线观看视频| 麻豆专区一区二区三区四区五区| 亚洲第一精品夜夜躁人人躁| 中日韩精品视频在线观看| 日本午夜精华| 污色网站在线观看| 嫩草影院网站在线| 福利片一区二区| 中文在线观看视频| 亚洲va欧美va人人爽| 一本久道久久综合| 欧美777四色影视在线| 二区三区中文字幕| 国产午夜精品在线观看| 美女一区视频| 国产一区视频导航| 91社区视频在线观看| 亚洲一区免费| 日韩欧美国产综合在线一区二区三区| 日韩av在线看免费观看| 日韩亚洲欧美中文字幕| 精品一区二区三区四区五区| 91久久精品国产性色| 性久久久久久久久久| 中文字幕一区二区三三| 中文字幕在线观看日本| 精品视频免费在线观看| 日韩日本欧美亚洲| 国产91在线视频蝌蚪| 精品国产91乱高清在线观看| 五月婷婷久久丁香| 国产探花一区| 国产精品mm| 老司机午夜免费福利| 国产一级揄自揄精品视频| gai在线观看免费高清| 丝袜美腿亚洲一区二区图片| 日本在线视频中文有码| 国产伦精品一区二区三区在线观看| 中文字幕欧美日韩久久| 色8久久人人97超碰香蕉987| 亚洲日韩色图| 国产成人精品一区二区在线小狼| 欧美日韩国产一二| 日韩高清dvd碟片| 一区二区三区欧美在线| 亚洲男同gay网站| 欧美激情啊啊啊| 97精品资源在线观看| 日本黄色免费| 德国一级在线视频| 国产小视频在线观看| 久久精品国产第一区二区三区| 中文成人无字幕乱码精品区|