13. 現在可以來學習些什麼?

閱讀本教學可能增強您對於使用 Python 的興趣 — 您應該非常渴望使用 Python 來解決在現實生活中所遭遇的問題。該從哪裡學習更多呢?

本教學是 Python 文件中的一部分。這份文件集裡頭的其他文件包含:

  • Python 標準函式庫 (Standard Library)

    你該好好的瀏覽這份手冊,它提供了完整的(但簡潔)參考素材像是型別、函式與標準函式庫裡的模組。標準的 Python 發行版本會包含大量的附加程式碼。有些模組可以讀取 Unix 信箱、通過 HTTP 來檢索文件、產生亂數、分析命令列選項、編寫 CGI 程式、壓縮資料、及許多其他任務。瀏覽函式庫參考手冊可以讓你了解有哪些模組可以用。

  • 安裝 Python 模組:說明與解釋如何安裝其他 Python 使用者所編寫的模組。

  • The Python Language Reference:Python 語法以及語意的詳細說明。這份文件閱讀起來會有些吃力,但作為一個語言本身的完整指南是非常有用的。

更多 Python 的資源:

  • https://www.python.org:Python 的主要網站。它包含程式碼、文件以及連結到 Python 相關聯的網頁。網站為鏡像的並設置於世界各地,像是歐洲、日本以及澳大利亞;鏡像網站也許會比主網站來得更快,不過具體速度則還是取決於你所在的地理位置。

  • https://docs.python.org:快速訪問 Python 的文件。

  • https://pypi.org: The Python Package Index, previously also nicknamed the Cheese Shop 1, is an index of user-created Python modules that are available for download. Once you begin releasing code, you can register it here so that others can find it.

  • https://code.activestate.com/recipes/langs/python/:Python Cookbook 是一個相當大的程式碼範例集,大量的模組以及有用的腳本。一些值得注意與特別貢獻則被收集在一本名為 Python Cookbook (O’Reilly & Associates, ISBN 0-596-00797-3.) 的書籍中。

  • http://www.pyvideo.org 從研討會與使用者群組聚會裡所收集與 Python 相關的影片連結。

  • https://scipy.org:The Scientific Python 專案是一個包含用於高速陣列運算與操作的模組,以及用於如線性代數、傅利葉變換、非線性求解器、隨機數分佈、統計分析等一系列的套件。

對於 Python 相關的疑問與問題回報,您可以張貼到新聞群組comp.lang.python,或將它們寄至 python-list@python.org 的郵寄清單(mailing list)。新聞群組和郵寄清單是個閘道,因此張貼到其中的郵件都將自動轉發給另一個。每天會有數以百計的內容,詢問(和回答)問題、建議新功能與發佈新的模組。郵寄清單會存檔在 https://mail.python.org/pipermail/

在張貼之前,請先確認問題是否在常見問題(也被稱 FAQ)這個清單內。FAQ 會回答出現很多次的問題及解答,有很多問題甚至已經包含解決問題的方法。

Footnotes

1

"Cheese Shop" is a Monty Python's sketch: a customer enters a cheese shop, but whatever cheese he asks for, the clerk says it's missing.