Trac拥有强大的bug管理 功能,并集成了Wiki 用于文档管理。它还支持代码管理工具Subversion ,这样能够在 bug管理和Wiki中方便地参考程序源代码。 html
Trac有着比较强大的插件系统,能够经过插件来实现各类各样的功能,好比支持Git,或者增长本身的一些语法等等. git
若是你想了解wiki是如何实现的,或者svn是如何集成的,那么你能够看看这个项目的源码. 程序员
Docutils项目的主要是为了创造一套将纯文本转换为一些经常使用格式的工具,这些经常使用格式包括:HTML、XML和LaTeX。请先了解 reStructuredText 的基础知识。其比起Docbook或者lex等专业的文本排版工具更显轻量级和易用. github
Pygments是一个实现的格式化高亮代码的Python库。包含四个模块: 数据库
lexer - 将代码解析成token流,每一个一token都包含两个属性,一个是当前token的类型,一个是当前token的值。Pygments支持的语言不少, 具体能够参考附录A。 编程
Sphinx简单来讲,是一个文档生成工具,用于把reStructuredText 格式的源文件生成诸如HTML, PDF, LaTex一类的格式。编辑者无须亲自处理文本的格式, 程序会自动根据源文件里的设置产生格式, 以及自动生成章节连接等工做。 服务器
和 DocBook同样,Sphinx能够看作是一个把文本格式处理和文字编辑分开的工具。分布式
Python的官方文档即是经过这个工具进行编写的。svn
MoinMoin 是一个基于Python环境的wiki引擎程序,支持包括中文在内的多语种特性。 工具
Mercurial 是一种轻量级分布式版本控制系统(Git也是一种分布式的版本控制系统),采用 Python 语言实现.
CNProg 是一个面向中国程序员的免费技术问答社区 。它是一个介于论坛、博客、维基和Digg之间的社区系统,基 于Python和Django开发。
若是你想学习Django编程的,这个项目能够做为一个范例进行阅读的.