python - 如何让 Sphinx 以标准 Python 文档的方式在文本中标记 C 调用?

标签 python python-sphinx

在标准 Python 文档中,系统调用显示为粗体、固定宽度的字体。您可以在 asyncore 部分看到这一点,当它提到 select()poll() 例如:

http://docs.python.org/py3k/library/asyncore.html

我检查了 asyncore 的源代码,它没有针对这些功能的特殊标记,所以我不确定如何说服 Sphinx 这样做。是否有一个简单的指令可以添加到 index.rst 中,使它按我想要的方式工作?

最佳答案

您从哪里看出 C 函数调用没有特殊标记?当我看着 latest source for this file它有 :cfunc:'select',我认为是 old style C 代码的 Sphinx 标记。有关最新的方法,请阅读 The C Domain .

关于python - 如何让 Sphinx 以标准 Python 文档的方式在文本中标记 C 调用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6730532/

相关文章:

python - 如何在 Python 日志记录语句中包含模块的相对路径?

python - TypeError : must be string without null bytes, 不是 str

python - 如何根据 "If any observation in a particular column meets a condition, then True?"制作 Pandas 数据框列

python-sphinx - sphinx-quickstart 的全新安装失败

python - 如何在 Beautiful Soup 4.7.1 中使用 "select"?

python-sphinx - 如何使用 RST 和 Sphinx 包含文件目录

python - 最终用户将如何访问 Sphinx 为 Python 包生成的文档?

python - 使阅读文档包括特殊成员的 autodoc 文档?

javascript - 压缩静态 HTML 文件中的 JS 和 CSS

python - 在生成器函数上使用next()