xpath爬蟲 29歲想學(xué)python,有哪些建議?
29歲想學(xué)python,有哪些建議?學(xué)習(xí)Python與年齡無(wú)關(guān)。去年,我33歲的時(shí)候在openstack上學(xué)習(xí)Python。在我的職業(yè)生涯中,我學(xué)過(guò)幾種語(yǔ)言,包括C、C、PHP和python。就學(xué)習(xí)內(nèi)
29歲想學(xué)python,有哪些建議?
學(xué)習(xí)Python與年齡無(wú)關(guān)。去年,我33歲的時(shí)候在openstack上學(xué)習(xí)Python。在我的職業(yè)生涯中,我學(xué)過(guò)幾種語(yǔ)言,包括C、C、PHP和python。
就學(xué)習(xí)內(nèi)容而言,我認(rèn)為學(xué)習(xí)一門語(yǔ)言主要包括兩個(gè)方面:
1)語(yǔ)言本身的語(yǔ)法,其實(shí)內(nèi)容很少
2)與語(yǔ)言相關(guān)的系統(tǒng)庫(kù)和第三方庫(kù),內(nèi)容多,難度大
另外,我的經(jīng)驗(yàn)是如何學(xué)好一門語(yǔ)言的實(shí)踐,實(shí)踐包括兩個(gè)方面:
1)閱讀更多的代碼,你可以看到更好的開源項(xiàng)目,如openstack或Django等。
2)編寫更多的代碼。如果你的工作中有項(xiàng)目,如果沒(méi)有,你可以寫一些小項(xiàng)目。例如,開發(fā)一個(gè)python版本的redis。
想要用python做爬蟲,是使用scrapy框架還是用requests、bs4等庫(kù)?
我個(gè)人推薦scrapy。實(shí)施起來(lái)太方便了。我覺(jué)得這個(gè)框架太棒了,我不需要寫任何代碼。是爬蟲寫的。讓我們分享一下我自己的使用過(guò)程。
最近,我看到我想爬詩(shī)歌。就在不久前,我學(xué)會(huì)了如何爬詩(shī)。我想我會(huì)把它和scratch結(jié)合起來(lái)做一個(gè)爬蟲。想一想就開始,目標(biāo)網(wǎng)站的首選是詩(shī)網(wǎng)。我更喜歡辛棄疾,所以我以辛棄疾的詩(shī)為對(duì)象。
當(dāng)然,我們還需要將爬網(wǎng)結(jié)果存儲(chǔ)在服務(wù)器中。在這里我選擇mongodb。這部分也很方便。只需編寫一個(gè)類將數(shù)據(jù)寫入mongodb。
beautifulsoup是函數(shù)還庫(kù),他和bs4什么區(qū)別?
這兩個(gè)是一樣的東西
PIP安裝靚湯4
靚湯3已經(jīng)停止開發(fā)
進(jìn)口BS4其實(shí)是靚湯4
靚湯4是一個(gè)包