首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >RestructuredText中的字面"*“

RestructuredText中的字面"*“
EN

Stack Overflow用户
提问于 2015-05-26 09:23:11
回答 2查看 12.4K关注 0票数 22

我正在看这段代码:

代码语言:javascript
复制
def ook(*args):
    """Some silly function.

    :param *args: Optional arguments.
    """
    ...

一旦我运行狮身人面像,我就会得到一个非常有用的错误:

代码语言:javascript
复制
WARNING: Inline literal start-string without end-string.

所以,我尝试了param ``*``argsparam :literal:'*' args,仍然收到了警告。

我如何在restructuredText中有一个字面上的“*”?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-05-26 09:39:47

您可以使用(有点难看的)反斜杠引号:\*

编辑:作为一个(有点难看的)增编,如果您关注关于反斜杠的pylint警告,可以在字符串rr""" ... docstring ... """中添加一个the。这是在这个庞然大物进行的。

不同的文本处理系统在一起发挥的很好,有时会破坏美学。

票数 28
EN

Stack Overflow用户

发布于 2015-07-08 23:07:26

在重组文本中,您可以使用.。代码::python指令。

http://docutils.sourceforge.net/docs/ref/rst/directives.html#code

这使您可以创建一个文字块的python代码,而不需要任何丑陋的“\”字符。

看起来是这样的:

代码语言:javascript
复制
.. code:: python

    def ook(*args):
        """Some silly function.

        :param *args: Optional arguments.
        """
        ...

下面是使用您的函数的一个示例:

http://rst.ninjs.org/?n=c8ad07eaea190745755a6d80d37786e6&theme=basic

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/30454549

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档