如何閱讀官網

JAN&J:
沒有好的文檔,那就像別人那樣 讀代碼,由表及裏的知曉每個函數的意義,直到直到底層在幹什麼

JAN&J:
讀官方文檔的時候如果只是讀表面文字很難理解的 1、需要深厚的編程基礎2、腦子裏知道這句話的目的,這個函數的、參數的目的3、現實中(如果代碼運行起來)到了哪一步、之後要幹什麼、怎麼設計合理。

JAN&J:
對spider來說,爬取的循環類似下文:
1、以初始的URL初始化Request,(傳參)並設置回調函數(回調函數的目的都是通用的)。當該request下載完畢並返回時,將生成response(HTTP協議的原理:送出、取回),並作爲參數傳給該回調函數。
spider中初始的request是通過調用 start_requests() 來獲取的。(面對對象思想:生成了一個對象) start_requests() 讀取 start_urls 中的URL,並以 parse 爲回調函數生成 Request 。

JAN&J:
原來 閱讀源碼更容易學習,是因爲完全結合了上面三點(用編程的思維去思考學習【這纔是真正的程序員該有的思維】)。

JAN&J:
對象、函數、參數、返回值、面對對象、設計模式等等纔是閱讀官方文檔的基礎、正確的思路、思維方式

JAN&J:
沒有不重要的參數、返回對象

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章