使用SphinxPython項目生成幫助文檔

      網友投稿 905 2022-05-29

      本文為前一篇 一個小而全的項目的延續:一個小而全的Python項目示例_持續學習持續開發,我是雷學委!-CSDN博客

      安裝Sphinx(文檔生成工具)

      pip install -U Sphinx

      生成默認文檔配置

      sphinx-quickstart

      這里選擇了不分離代碼跟文檔。

      生成文檔

      sphinx-build -b html . _build

      因為上面沒有選擇把代碼跟文檔分開,所以sphinx掃描了所有目錄而不是我們模塊的代碼,出現下面錯誤:

      檢查一致性... /Users/mac/python/python_sample/lib/python3.8/site-packages/Jinja2-2.11.3.dist-info/LICENSE.rst: WARNING: 文檔沒有加入到任何目錄樹中

      /Users/mac/python/python_sample/lib/python3.8/site-packages/MarkupSafe-1.1.1.dist-info/LICENSE.rst: WARNING: 文檔沒有加入到任何目錄樹中

      該錯誤可以忽略,并不妨礙文檔生成。

      查看默認生成的文檔

      打開瀏覽器出入當前目錄/_build/index.html,? 即可查看。

      Sphinx如何運作?

      上面使用sphinx-quickstart 生成默認文檔聲明文件Makefile和conf.py, Makefile指定項目信息和source目錄(這里是sphinx的source)。

      然后sphinx根據找到的source(*.rst, 后綴為.rst 文件),并解析生成同名的html文件。

      :ref 指定為上面index.html頁面的三個超鏈接,更多使用參考:

      使用Sphinx為Python項目生成幫助文檔

      概述 — Sphinx 2.2.0 文檔

      Python Sphinx

      版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。

      上一篇:設計模式精煉(三): 結構型01
      下一篇:一鍵批量打印EXCEL、WORD文檔
      相關文章
      亚洲视频在线观看地址| 亚洲国产欧美一区二区三区| 亚洲免费人成视频观看| 久久亚洲精品AB无码播放| 在线观看亚洲电影| 国产亚洲精品AAAA片APP | 亚洲av无码片在线播放| 红杏亚洲影院一区二区三区| 亚洲AV无码一区二区乱子仑| 亚洲狠狠色丁香婷婷综合| 亚洲JLZZJLZZ少妇| 亚洲欧美在线x视频| 亚洲国产成人久久笫一页| 国产精品亚洲综合网站| 亚洲国产精品不卡毛片a在线| 久久亚洲精品无码网站| 性色av极品无码专区亚洲| 在线视频亚洲一区| 337p日本欧洲亚洲大胆人人| 国产精品国产亚洲区艳妇糸列短篇 | 国产成人亚洲午夜电影| 亚洲成a人一区二区三区| 亚洲欧洲中文日韩av乱码| 国产亚洲精品久久久久秋霞| 亚洲精品少妇30p| 亚洲情a成黄在线观看动漫尤物| 久久夜色精品国产噜噜噜亚洲AV| 亚洲第一页在线观看| 亚洲国产日韩精品| 激情婷婷成人亚洲综合| 久久久久久A亚洲欧洲AV冫| 亚洲无码在线播放| 亚洲成人动漫在线| 久久精品国产亚洲AV无码麻豆 | 亚洲国产综合精品中文字幕| 亚洲最大激情中文字幕| 亚洲精品国产成人99久久| 亚洲一欧洲中文字幕在线| 亚洲国产精品网站在线播放| 亚洲高清无码综合性爱视频| 国产亚洲精品va在线|