題目
Zed 讓我們花些時間尋找一些 python 項目的開源代碼來看,並掌握這三個技能:
- 找到你需要的 python 代碼。
- 通讀代碼,找到文件。
- 嘗試理解找到的代碼。
雖然現在我們的能力很差,不過可以瞭解到真正的項目是什麼樣的。Zed 建議我們把自己當作人類學家遇到了新的文明,在只有隻言片語可以理解的情況下生存下去。他給了一些操作建議:
- 使用你的瀏覽器登錄 bitbucket.org,搜索 “python”。
- 忽略那些提到 “Python 3” 的項目,它們只會讓你變迷糊。 【注:但我們要找的正是 python3 吧】
- 隨便找一個項目,然後點進去。
- 點擊 Source 標籤,瀏覽目錄和文件列表,直到你看到以 .py 結尾的文件(setup.py 就別看了,這樣的文件看了也沒用)。
- 從頭開始閱讀你找到的代碼。把它的功能用筆記記下來。
- 如果你看到一些有趣的符號或者奇怪的字串,你可以把它們記下來,日後再進行研究。
另外他還推薦了三個網站:
github.com
launchpad.net
koders.co