在http://readthedocs.org上托管的动态sphinx shell中包装您的只读项目

sphinx-me的Python项目详细描述


Stephen McDonald

简介

有只需要自述文件的小python项目吗 为了文件?想在Read The Docs上主持自述吗?

sphinx me是一个BSD licensed工具,它将创建一个Sphinx 项目的文档shell,并包括自述文件 作为文档索引。它处理提取所需的元 项目中的项目名称、作者和版本等数据 在你的狮身人面像文件中使用。

一旦你用狮身人面像我来建造你的狮身人面像文件,你就可以 将您的项目添加到“阅读文档”网站,并使您的项目 自述文件的主题很吸引人。

注意

您的自述文件应该与reStructuredText兼容 格式。

安装

安装sphinx me最简单的方法是直接从PyPI使用 pipsetuptools通过运行下面的相应命令:

$ pip install -U sphinx-me

或:

$ easy_install -U sphinx-me

否则你可以下载sphinx me直接安装 来源:

$ python setup.py install

运行

sphinx me将作为系统范围的脚本安装,可以从 在项目根目录中的命令行:

$ sphinx-me

在项目目录中运行时,它将创建一个docs目录 有两个文件,sphinx conf.py模块和index.rst文件 包括你的项目自述。

conf.py模块从sphinx me调用设置函数 斯芬克斯文档所需的最低设置。

  • ^{tt5}$ - the directory name of your project is used.
  • ^{tt6}$ - retrieved from the ^{tt6}$ arg of your ^{tt8}$ script, or your package’s ^{tt9}$ attribute.
  • ^{tt10}$ - retrieved from the ^{tt11}$ arg of your ^{tt8}$ script, or your package’s ^{tt13}$ attribute.

运行此进程还将执行初始的sphinx-build 在项目的docs/build目录中。后续生成 对自述文件进行更改后,可以通过运行 再次使用sphinx me,或者使用常规的sphinx-build命令。

在阅读文档时托管

Read The Docs上托管sphinx me生成的文档时,您 必须确保选中use virtualenv选项并指定 sphinx-me作为setup.py脚本的要求, 或者在pip requirements file中,您还需要在 阅读文档时项目的需求文件字段。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java如何在JUnit5中定义优先级   Web驱动程序将焦点切换到iframe的java困难   java JFileChooser没有文件名文本字段选项   本地化是否可以回退到Java中resourcebundle的宏语言(例如,nynorsk>norsk)   禁用时Java断言的性能拖动   未考虑执行中的java jsonschema2pojo maven插件配置   java微调器。setSelection未调用setOnItemSelectedListener函数   序列化XStream:序列化java的反序列化。sql。时间导致错误   java无法理解为什么“ajpnio8009execXX”线程在AbstractQueuedSynchronizer$ConditionObject上阻塞/等待时间。等候   Java date给我的格式是mm/dd/yyyy,其中jquery datepicker的日期格式是dd/mm/yyyy   jsf如何用javaweb应用程序在客户端重写csv文件   雅加达ee Java邮件Api,无法从outlook客户端读取“.msg附件”   java PreparedStatement性能调优