小编Cha*_*per的帖子

如何在reSTructuredText中抑制或禁用警告?

我正在使用Python中的CMS,它使用reStructuredText(通过docutils)来格式化内容.我的很多内容都是从其他来源导入的,通常以未格式化的文本文档的形式出现.reST对此非常有用,因为默认情况下它使一切看起来都非常清晰.

但是,我遇到的一个问题是,我在网络服务器上将警告转储到stderr 注入我的页面内容.例如,我在网页上收到如下警告:

系统消息:警告/ 2(,第296行); 反向链接

我的问题是:如何抑制,禁用或重定向这些警告?

理想情况下,我很乐意将这些内容写入日志文件中,但如果有人可以告诉我如何关闭警告并将其注入我的内容中,那么这将是完美的.

负责将reST解析为HTML的代码:

from docutils import core
import reSTpygments

def reST2HTML( str ):
    parts = core.publish_parts(
                          source = str,
                          writer_name = 'html')
    return parts['body_pre_docinfo'] + parts['fragment']
Run Code Online (Sandbox Code Playgroud)

python restructuredtext docutils

7
推荐指数
1
解决办法
682
查看次数

标签 统计

docutils ×1

python ×1

restructuredtext ×1