例如:
def foo(): ''' .. highlight:: python import sys '''
不会产生所需的输出(它逐字打印单词“highlight”,并且不会以任何特殊方式格式化以下代码)。同样的情况也发生在 code-block .
code-block
我尝试了不同的缩进等。不管怎样,生成器成功地获得了大致相同的输出,但不是所需的输出。
将代码与 docs ,在突出显示和实际代码之间缺少缩进和空行。应该是这样的:
def foo(): ''' .. highlight:: python .. code-block:: python import sys ... '''