爬蟲手冊(一):python快速入門

因為工作的原因一直在做爬蟲的工作霹购,最近就想寫一個關(guān)于爬蟲的系列,一邊好好回顧一下自己所學(xué)習(xí)到的知識突梦,整理一下自己的知識體系敏弃,一邊也是想分(xuan)享(yao)一下自己多年的經(jīng)驗和心得盯孙,方便一下初學(xué)者們鲁森。
初學(xué)爬蟲,使用什么語言是第一個選擇振惰。因為我是使用python的歌溉,這里就以python語言作為這個系列的基礎(chǔ)語言。

(一)安裝python

先打開終端,輸入 python痛垛,看看電腦是否已經(jīng)安裝python草慧,通常mac已經(jīng)安裝了,但是是2.7版本匙头。
windows的話就應(yīng)該沒有漫谷,windows用戶可以去官網(wǎng)下載python。
python現(xiàn)在有兩個版本蹂析,2.x版本和3.x版本舔示,兩個版本都能使用,但語法和工具庫上是有區(qū)別的识窿,據(jù)說2.x版本要在2020年停止維護,所以最好使用3.x版本脑融,直接使用最新版的就好了(我使用的時候是3.7版本)喻频。
下載的時候最好把pip 這個工具下載了。
mac用戶如果想安裝python3:
1.安裝xcode(去app store上下載)肘迎, 然后安裝Xcode command line tool,在終端輸入xcode-select --install
2.安裝homedrew
ruby-e"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
在終端驗證一下是否安裝成功brew doctor
接著就通過 brew install python3 安裝python3
最后通過homebrew

(二)pip的使用

打開終端甥温,輸入python -m pip --version ,看看電腦是否已經(jīng)安裝了pip妓布,如果沒有姻蚓,windows用戶請去Python官網(wǎng)上下載Windows版本pip安裝包,蘋果用戶就下載mac版本(注意要分清楚你需要的是2.x版本還是3.x版本匣沼,pip也分2和3哦)狰挡。通常蘋果用戶是會用然后解壓,進入解壓后的文件夾至可執(zhí)行目錄释涛,如下圖所示:

image

在地址欄那里回車加叁,輸入cmd,進入控制臺然后輸入python setup.py install就可以安裝了唇撬。

pip是python專用的安裝工具它匕,許多第三方庫都是通過pip下載的,但要注意窖认,2和3有些庫的名字是有區(qū)別的豫柬,想要下載某個庫時需要搜清楚要下載的是2還是3,有些庫在3中是不存在或者和2的名字不一樣的扑浸。
語法:
pip install xxx 安裝庫使用
pip install xxx==x.x.x(版本號) 安裝某個庫的某個版本時烧给,在后面加上版本后就好了
pip install -U xxx 更新庫
pip uninstall xxx 刪除庫

easy_install是python的另一種安裝工具,有時候使用pip安裝不成功時喝噪,使用easy_install 就有可能安裝成功
easy_install xxx 安裝包
easy_install -U xxx 更新包

通過easy_install 安裝的包要卸載非常困難创夜,不建議卸載。

(三)python3簡單語法

#!/usr/bin/python
# -*- coding: <encoding name> -*-   
#python3默認(rèn)字符是utf-8仙逻,所以可以不加這兩句

import xxx  #引入第三方庫
from xxx import xxx   #從第三方庫映入某個類
input(5)   #輸入數(shù)字5
print(5)    #print 是python的輸出符號驰吓,在python2中可以不加(),但python3中加入了必須加
#for 循環(huán)
for i in range(1,5):
    print(i)
'''
特殊的 for 循環(huán)
i是代表位置涧尿,data是list中這個位置的數(shù)據(jù)
這是python中的特殊語法,可以同時獲得位置和數(shù)據(jù)
'''
for i檬贰,data in enumerate(a_list):
    print(i)
    print(data)

if  a > b:
    print('ok')
'''
關(guān)于if判斷語句的用法姑廉,python是使用縮進來判斷的,和java是不一樣的翁涤,沒有花括號桥言,多了個“:”。

對了葵礼,夾雜點私貨号阿,我是個空格黨,在sublime text3 里早早設(shè)定了tab鍵=4個空格鸳粉。
至于其他的扔涧,好像沒什么要說了,python是門以簡單為哲學(xué)的語言届谈,很多麻煩的概念都沒有

四 編輯器(IDE)

有哪些比較常用的ide呢枯夜?
pycharm,sublime text艰山,vs code湖雹,vim等等。
有時候在需要大量使用數(shù)據(jù)分析的工具的時候曙搬,使用ipython也是很不錯的(一個庫摔吏?可以在終端使用的編輯器)
我個人比較習(xí)慣使用sublime text或者是vi,自己舒服著用就好纵装。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末舔腾,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子搂擦,更是在濱河造成了極大的恐慌稳诚,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件瀑踢,死亡現(xiàn)場離奇詭異扳还,居然都是意外死亡,警方通過查閱死者的電腦和手機橱夭,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門氨距,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人棘劣,你說我怎么就攤上這事俏让。” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵首昔,是天一觀的道長寡喝。 經(jīng)常有香客問我,道長勒奇,這世上最難降的妖魔是什么预鬓? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮赊颠,結(jié)果婚禮上格二,老公的妹妹穿的比我還像新娘。我一直安慰自己竣蹦,他們只是感情好顶猜,可當(dāng)我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著痘括,像睡著了一般长窄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上远寸,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天抄淑,我揣著相機與錄音屠凶,去河邊找鬼驰后。 笑死,一個胖子當(dāng)著我的面吹牛矗愧,可吹牛的內(nèi)容都是我干的灶芝。 我是一名探鬼主播,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼唉韭,長吁一口氣:“原來是場噩夢啊……” “哼夜涕!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起属愤,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤女器,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后住诸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體驾胆,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年贱呐,在試婚紗的時候發(fā)現(xiàn)自己被綠了丧诺。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡奄薇,死狀恐怖驳阎,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤呵晚,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布蜘腌,位于F島的核電站,受9級特大地震影響劣纲,放射性物質(zhì)發(fā)生泄漏逢捺。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一癞季、第九天 我趴在偏房一處隱蔽的房頂上張望劫瞳。 院中可真熱鬧,春花似錦绷柒、人聲如沸志于。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽伺绽。三九已至,卻和暖如春嗜湃,著一層夾襖步出監(jiān)牢的瞬間奈应,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工购披, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留杖挣,地道東北人。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓刚陡,卻偏偏與公主長得像惩妇,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子筐乳,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,947評論 2 355

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