很多細節老師不注意
比如變量聲明等的細節上的習慣,和不加分號等很基本的習慣 ,老師都很不注意,會讓新手很容易看你的視頻后也養成主種習慣的。。。希望老師能多提高自己的寫作規范。。
包括這個示例里對抓取數據的邏輯也存在一些BUG。比如想拿人等頁面渲染后才異步取的數據,在這個示例中抓取的是HTML頁面,并不會執行JS腳本,怎么能抓 到這些數據 呢?除非整 個HTML文檔是后后臺渲染好的。。
比如變量聲明等的細節上的習慣,和不加分號等很基本的習慣 ,老師都很不注意,會讓新手很容易看你的視頻后也養成主種習慣的。。。希望老師能多提高自己的寫作規范。。
包括這個示例里對抓取數據的邏輯也存在一些BUG。比如想拿人等頁面渲染后才異步取的數據,在這個示例中抓取的是HTML頁面,并不會執行JS腳本,怎么能抓 到這些數據 呢?除非整 個HTML文檔是后后臺渲染好的。。
2016-12-14
舉報
2016-12-29
不加分號怎么說呢,你寫PHP,C++,JAVA不寫分號肯定不對,但是你寫Python或者JS就可以,因為人家就不是靠分號來分割的。Python必須依靠Tab空格來基本上沒分號。個人習慣
2017-03-14
加了分號就比較嚴謹
2016-12-29
還有比如你想等人家把HTML頁面渲染好,也就是JS代碼允許結束,之前用Python和phantomJS爬去過,你可以設置程序暫停五秒鐘或者一個合適的時間等頁面JS數據加載完畢,再去抓去HTML頁面。
2016-12-29
你爬去數據,只能爬去靜態數據,不管是PHP的curl還是Python的request庫或者utrl。你如果想獲取JS渲染的數據可以百度一下phantomJS,無頭瀏覽器,老師當時寫的時候人數是靜態數據,人家慕課網的代碼是會變化的,老師只是教你思路,或者指點你方向,小的細節還要靠你自己,不可能以后你做的項目都是你在慕課網或者其他網站學的一模一樣。
2016-12-15
不同的派系的編碼風格對變量和封號要求是不一樣的;
您可能還不知道爬蟲和get是怎么回事;