跳转到主要内容

特质文档自动扩展

项目描述

https://travis-ci.org/enthought/trait-documenter.svg?branch=master http://codecov.io/github/enthought/trait-documenter/coverage.svg?branch=master https://readthedocs.org/projects/trait-documenter/badge/?version=latest

Trait-Documenter 是一个自动文档扩展,允许在 Sphinx 中正确渲染特质定义。

安装

开发版本可在 https://github.com/enthought/trait-documenter 找到。

该包需要最新版本的 sphinxtraitsastor 才能正常工作。

用法

将 trait-documenter 添加到您的 conf.py 中的扩展变量

extensions.append('trait_documenter')

示例

具有文档字符串的类特质

from traits.api import HasTraits, Float

class MyClass(HasTraits):

    #: A float number.
    number = Float(2.0)

将渲染为

.. py:attribute:: number
   :annotation: = Float(2.0)

   A float number.

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

trait_documenter-1.1.0.zip (24.9 kB 查看哈希值)

上传时间 源代码

trait_documenter-1.1.0.tar.gz (15.6 kB 查看哈希值)

上传时间 源代码

trait_documenter-1.1.0.tar.bz2 (14.5 kB 查看哈希值)

上传时间 源代码

支持