【发布时间】:2017-02-01 07:20:14
【问题描述】:
我正在研究一个python框架,scrapy,我了解到它使用如下的文档字符串样式
class CrawlerRunner(__builtin__.object)
| This is a convenient helper class that keeps track of, manages and runs
| crawlers inside an already setup Twisted `reactor`_.
|
| The CrawlerRunner object must be instantiated with a
| :class:`~scrapy.settings.Settings` object.
|
| __init__(self, settings=None)
|
| crawl(self, crawler_or_spidercls, *args, **kwargs)
| Run a crawler with the provided arguments.
|
| It will call the given Crawler's :meth:`~Crawler.crawl` method, while
| keeping track of it so it can be stopped later.
我想知道所有这些特殊字符的作用或含义。我遇到了this article,对什么是 reST 格式有点模糊。我想知道这个文档字符串应该如何呈现,所以尝试了这个online renderer,但它没有正确呈现文档字符串。似乎它不支持诸如 :class: 和 :meth: 之类的东西:
我的问题是
- 为什么我不能渲染文档字符串。不是有效的 reST 格式吗?
- 难道不应该渲染这种风格的文档字符串吗?或者
应该以纯文本形式阅读吗? - 如果可以,我该如何渲染它?
- 是否可以在交互式 python shell 中呈现文档字符串?
【问题讨论】:
标签: python format restructuredtext docstring