scrapy教學(xué)向(1)--黑魔法首章

最近公司需要擴(kuò)展業(yè)務(wù),需要爬取一些新的數(shù)據(jù)赫模,然后接觸了一下scrapy树肃,瞬間覺(jué)得..(此處停頓3秒)。瀑罗。胸嘴。

簡(jiǎn)直黑魔法啊斩祭!

你能想象爬個(gè)網(wǎng)站配置一下就好了嗎劣像?

想前些日子用requests + BeautifulSoup爬新浪微博做畢設(shè)的日子,就像刀耕火種瞬間發(fā)現(xiàn)了世界上有了蒸汽機(jī)摧玫,馬上可以暢想蒸汽朋克了耳奕,哭瞎了。

這么吹水真的對(duì)不起信誓旦旦的教學(xué)向...

首先感謝scrapy文檔的中文翻譯作者marchtea,看他最后在博客說(shuō)來(lái)深圳實(shí)習(xí)屋群,不知道現(xiàn)在還在不在深圳时迫,(Maybe I can buy him an cup of coffee :) )。

然后祭出這張圖:

scrapy workflow
scrapy workflow

這張圖我看過(guò)中文版本的谓晌,但是實(shí)在找不到了掠拳,下次找到了我再補(bǔ)上。

這張圖講了scrapy的大致的流程纸肉,描述的很棒了重罪,大概說(shuō)下最簡(jiǎn)單的幾個(gè)感昼,能最簡(jiǎn)單實(shí)現(xiàn)功能的。

  • Spiders
    圖片最下面,即一個(gè)爬蟲靴患,我們爬一個(gè)網(wǎng)站,基本上就是定義一個(gè)爬蟲苍凛。

  • Items
    左邊的彎曲的箭頭龄寞,按照文檔的說(shuō)法,是類似于字典的一種結(jié)構(gòu)實(shí)現(xiàn)谬俄,用來(lái)保存你需要爬取的內(nèi)容柏靶,比如爬個(gè)電商網(wǎng)站,保存的就是各種商品規(guī)格溃论;爬煎蛋的妹子圖屎蜓,保存的就是URL;爬1024钥勋,保存就是ftp之類的 :)炬转。

  • Item Pipeline
    重寫item處理流程的一個(gè)或者幾個(gè)函數(shù),主要實(shí)現(xiàn)兩個(gè)功能:

    1. item清洗算灸,比如爬到的item內(nèi)部的元素是否全部都是你需要的扼劈?
    2. 數(shù)據(jù)持久化,比如爬取到的每個(gè)item是寫到mongodb菲驴、mysql荐吵,還是輸出成json?

    了解了這三個(gè)主要的部分,完全就可以開始操作啦谢翎!
    我會(huì)在下一講里面帶來(lái)爬取某個(gè)網(wǎng)站的demo,但是還沒(méi)決定好爬哪個(gè)網(wǎng)站...

    敬請(qǐng)期待 :)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末捍靠,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子森逮,更是在濱河造成了極大的恐慌榨婆,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件褒侧,死亡現(xiàn)場(chǎng)離奇詭異良风,居然都是意外死亡谊迄,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門烟央,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)统诺,“玉大人,你說(shuō)我怎么就攤上這事疑俭×改兀” “怎么了?”我有些...
    開封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵钞艇,是天一觀的道長(zhǎng)啄寡。 經(jīng)常有香客問(wèn)我,道長(zhǎng)哩照,這世上最難降的妖魔是什么挺物? 我笑而不...
    開封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮飘弧,結(jié)果婚禮上识藤,老公的妹妹穿的比我還像新娘。我一直安慰自己次伶,他們只是感情好痴昧,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著学少,像睡著了一般剪个。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上版确,一...
    開封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天,我揣著相機(jī)與錄音乎折,去河邊找鬼绒疗。 笑死,一個(gè)胖子當(dāng)著我的面吹牛骂澄,可吹牛的內(nèi)容都是我干的吓蘑。 我是一名探鬼主播,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼坟冲,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼磨镶!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起健提,我...
    開封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤琳猫,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后私痹,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體脐嫂,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡统刮,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了账千。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片侥蒙。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖匀奏,靈堂內(nèi)的尸體忽然破棺而出鞭衩,到底是詐尸還是另有隱情,我是刑警寧澤娃善,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布醋旦,位于F島的核電站,受9級(jí)特大地震影響会放,放射性物質(zhì)發(fā)生泄漏饲齐。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一咧最、第九天 我趴在偏房一處隱蔽的房頂上張望捂人。 院中可真熱鬧,春花似錦矢沿、人聲如沸滥搭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)瑟匆。三九已至,卻和暖如春栽惶,著一層夾襖步出監(jiān)牢的瞬間愁溜,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工外厂, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留冕象,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓汁蝶,卻偏偏與公主長(zhǎng)得像渐扮,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子掖棉,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容