教你如何使用Python的官方文件,这是Python 的文件收集,在2008/11/08释出Python2.6版,看原文是好的,会比较新,但是若是英文不好,也可以看较旧的中文文件:
Python的官方文件
做为一个成功的程式语言,良好的文件是必不可少的,拜内建文件机制的功劳,Python的文件做得相当完备,我们在此介绍如何使用Python的官方文件。
首先要介绍的是Python官方文件的网站
各种文件的种类
在该网站的页面中,总共有以下的文件
- What’s New in Python 2.6 (changes since previous major release)
- Tutorial (start here),繁体中文版有周译乐的v2.0版本,简体的有刘鑫的2.3.3版本
- Global Module Index (for quick access to all modules)
- Library Reference (keep this under your pillow),简体的有v2.3.3版,繁体中文2.6现在翻译中,欢迎共襄盛举,网址在Python标准函式库
- Language Reference (for language lawyers),简体的有v 2.3.3版
- Extending and Embedding (tutorial for C/C++ programmers),简体的有简短的翻译
- Python/C API(reference for C/C++ programmers)
- Documenting Python (information for documentation authors)
- Installing Python Modules (information for installers & sys-admins)
- Distributing Python Modules (sharing modules with others)
我们在下面一一介绍各种文件的用途
文件的用途
What’s New in Python 2.6
在此文件中说明新版的Python到底做了什么样的改版,如果你之前曾学过较先前版本的Python,你会对此文件有兴趣,这里有一篇满新的文章讲Python 2.6 新特性一览
Tutorial
Python官方版本的教学文件,做为学习Python的目的而言,这也是相当值得参考的一份教学
Global Module Index
浏览在Python中所有标准的全域Modules的索引
Library Reference
这是所有Python文件中最常被用到的一个,如同它上面所写的”keep this under your pillow”(把这个放在你的枕头下),几乎每当你要使用Python标准函式库,及内建的物件和函数时,你就会需要查询这份文件
Language Reference
这是Python语言的参考文件,说明Python的语法和一些规则,当你想用到某些语言特性时你可能会需要参考这个,例如class的特殊方法,__init__、__cmp__、__getattr__等等的定义
Extending and Embedding
当你需要用C/C++语言扩充Python(写给Python用的C语言module),或是将Python直译器嵌在你的C/C++语言程式里,你需要参考这份文件
Python/C API
Python的C语言API参考手册
Documenting Python
说明Python文件的一些语法与格式
Installing Python Modules (information for installers & sys-admins)
安装Python Module的相关文件
Distributing Python Modules
有关发布Python Module的文件
本文资料来源:
- http://ez2learn.com/python-tutorial/basic-tutorial/standard-document
- http://docs.python.org/