Python Cookbook第二版更新了Python 2.4。使用Python版本2.5或2.6學習本書還可以嗎?Python Cookbook是針對Python 2.4的
回答
這取決於你想從書中學到什麼。
讓我猜你是一個新手。如果你對編程並不陌生(可能你不是,你就是這樣),那麼2.4烹飪書就可以。在後面的版本中會有一些變化需要跟上,簡化代碼並引入新的習慣用法,並幫助您以更好/更清潔的方式做事,但您可以稍後再選擇它們。
如果你是新手編程,那麼你可能應該選擇一些更近的東西。瞭解清晰的編碼習慣並瞭解您所在社區的成語非常重要。
當然,雖然2.4現在已經很老了 - 沒有太多變化,而且有什麼,你可以在What's New in Python系列中查看。
我會說是的。自2.4版以來發生了一些重大變化,但大多數即使不是全部的食譜也仍然適用。它也給你一個很好的習慣Python的想法。
Python 2.4太舊了。在我看來,花時間和金錢來尋找更近的資源是值得的,特別是如果你的時間有限。更新的書籍還將涵蓋圖書館的變化,包括python網絡應用程序開發的進展,我不希望在老年資源中找到這些進展。特別是對於包含常見問題解決方案的食譜,重要的是更新。
我還可以說Python現在在版本3中,引入了重大更改。即使您只打算使用2.x版本,研究Python 3也是有益的。一個偉大的在線資源當然是Dive into Python。
那麼你總是可以從Python的OpenSource Doument小精確和點描述開始。這裏的鏈接:
Regards
您的答案中沒有鏈接...請編輯並添加它 - 我很感興趣。謝謝。 – martineau 2010-11-23 12:17:04
我覺得這是一個有用的參考,仍然使用它。它充滿了很好的一般技巧和建議,其中大部分仍然適用於較新版本的Python。也就是說,我會省錢並拿到一份舊版本。
我發現這裏的在線版本:http://flylib.com/books/en/2.9.1.2/1/
- 1. Virtualenv Python 2.4
- 2. 針對在Python
- 3. python 2.4內置函數bin()的backport 2.4
- 4. 2.4爲什麼不等於2.4? Python/NumPy
- 5. 在Linux上的Python 2.4 plistlib
- 6. Python中的SHA256散列2.4
- 7. WebDriver是否有Python 2.4綁定?
- 8. 從python 2.4遷移到python 2.6
- 9. 相當於在Python 2.4
- 10. Python 2.4內嵌if語句
- 11. 使用大廚Python cookbook爲我的virtualenv指定不同的Python版本
- 12. 在Python 2.4上的谷歌mod_pagespeed?
- 13. 用於python 2.4的JSON模塊?
- 14. Python模擬itertools.product的pythonic方法2.4
- 15. 從Python中的進口b 2.4
- 16. Python中的路徑分隔符char 2.4
- 17. 在python 2.4 for windows中的cpuinfo
- 18. python 2.4中的datetime命令行參數
- 19. Sendmail的無密碼認證(Python 2.4中)
- 20. 使用Python 2.4,Python 2.5腳本失敗的Apache
- 21. 將python 2.6的版本更改爲python 2.5或2.4
- 22. 針對多個用戶的Python緩存
- 23. 針對Vim的Python和Django插件
- 24. 的OpenGL紋理針對OpenCL在Python
- 25. 針對merchantos.com API的Python代碼使用
- 26. 針對Python web GUI的推薦
- 27. Python中的指針
- 28. Python的雙指針
- 29. python中的指針?
- 30. 正則表達式在Python 2.4
我不是新的節目,但進出口新的蟒蛇,進出口尋找實用/現實世界的例子和先進本書學習Python。那就是爲什麼我在看Python Cookbook。我開始構建django網站,並決定深入探索Python。很遺憾知道這本書還沒有更新。 – 2010-11-23 10:55:07