《Python Cookbook》第三版中文版
人生苦短,我用 python!
我一直堅持使用 python3,因為它代表了python的未來。雖然向后兼容是它的硬傷,但是這個局面遲早會改變的, 而且python3的未來需要每個人的幫助和支持。 目前市面上的教程書籍,網上的手冊大部分基本都是2.x系列的,專門基于3.x系列的書籍少的可憐。
最近看到一本《Python Cookbook》3rd Edition,完全基于python3,寫的也很不錯。 為了python3的普及,我也不自量力,想做點什么事情。于是乎,就有了翻譯這本書的沖動了! 這不是一項輕松的工作,卻是一件值得做的工作:不僅方便了別人,而且對自己翻譯能力也是一種鍛煉和提升。
譯者會堅持對自己每一句話負責,力求高質量。不過一個人的精力和時間畢竟有限,希望有興趣的python愛好者能夠一起共同完成這本書!
目前已經翻譯到第七章了,總共十五章內容。不積跬步,無以至千里!
目前翻譯后的文檔托管在 readthedocs.org上面,每一次提交到github上面后會自動 build 并同時發布到readthedocs上面去。原本也打算把項目遷移到 git.oschina 上來,不過我不清楚它支不支持自動發布文檔。
在線預覽: http://python3-cookbook.readthedocs.org/zh_CN/latest/
項目說明
-
原版PDF下載地址: http://pan.baidu.com/s/1dDhByJv
-
所有文檔均使用reStructuredText編輯,參考 reStructuredText
-
當前文檔生成托管在 readthedocs 上
-
生成的文檔預覽地址: python3-cookbook
-
使用了python官方文檔主題 sphinx-rtd-theme ,也是默認的主題default.
-
書中所有代碼均在python 3.4版本下面運行通過,所有源碼放在cookbook包下面
# on_rtd is whether we are on readthedocs.org, this line of code grabbed from docs.readthedocs.org on_rtd = os.environ.get('READTHEDOCS', None) == 'True' if not on_rtd: # only import and set the theme if we're building docs locally import sphinx_rtd_theme html_theme = 'sphinx_rtd_theme' html_theme_path = [sphinx_rtd_theme.get_html_theme_path()] # otherwise, readthedocs.org uses their theme by default, so no need to specify it