当前位置: 首页 > news >正文

中国空间站有多大镇江网站建设优化案例分析

中国空间站有多大,镇江网站建设优化案例分析,成都网络推广网站,成都网站建设公司盈利吗1、简介 Sphinx是Python文档生成器#xff0c;它基于reStructuredText标记语言#xff0c;可自动根据项目生成HTML#xff0c;PDF等格式的文档#xff0c;无数著名项目的文档均用Sphinx生成#xff0c;如机器学习库scikit-learn、交互式神器Jupyter Notebook sphinx是一…1、简介 Sphinx是Python文档生成器它基于reStructuredText标记语言可自动根据项目生成HTMLPDF等格式的文档无数著名项目的文档均用Sphinx生成如机器学习库scikit-learn、交互式神器Jupyter Notebook sphinx是一种基于Python的文档工具它可以令人轻松的撰写出清晰且优美的文档由Georg Brandl在BSD许可证下开发。新版的Python3文档就是由sphinx生成的并且它已成为Python项目首选的文档工具同时它对C/C项目也有很好的支持。更多详细特性请参考spinx官方文档本篇博客主要介绍如何快速为你的Python注释生成API文档。 2、安装sphinx pip install sphinx3、生成api 新建项目sphinx_demosrc放项目代码doc放sphinx自动生成的文件 2.命令行进入doc目录cd doc 3.执行命令sphinx-quickstart设置结构分离、项目名、作者名、版本号、语言配置后面可修改 Separate source and build directories (y/n) [n]: y Project name: sphinx_demo Author name(s): XerCis Project release []: 1.0 Project language [en]: zh_CN 或 回车默认英文 4.在doc/source/conf.py指定项目代码路径 import os import sys sys.path.insert(0, os.path.abspath(../../src))5.在doc/source/conf.py修改扩展extensions添加功能【包括注释中的文档】、【支持NumPy和Google风格】、【包括测试片段】、【链接到其他项目的文档】、【TODO项】、【文档覆盖率统计】、【通过javascript呈现数学】 extensions [sphinx.ext.autodoc,sphinx.ext.napoleon,sphinx.ext.doctest,sphinx.ext.intersphinx,sphinx.ext.todo,sphinx.ext.coverage,sphinx.ext.mathjax, ]在source/index.rst下新增如下内容 .. toctree:::maxdepth: 2:caption: Contents:7.命令行进入doc目录执行生成API文档命令sphinx-apidoc -o source …/src/ 8.生成HTML (linux环境执行命令) make html windows环境需要执行命令 .\make html4、重新生成 项目代码未变更 1 . 在doc下执行命令 make clean 2. 在doc下执行命令 make html直接也行 项目代码已变更 删除 doc/build 下的所有文件夹 删除 doc/source 下除index.rst的所有.rst文件 在doc下执行命令 sphinx-apidoc -o source …/src/ 在doc下执行命令 make html 切换主题 安装主题 pip install sphinx_rtd_theme 修改 doc/source/conf.py 的 html_theme html_theme ‘sphinx_rtd_theme’ 注释风格 reStructuredTextPyCharm默认 NumPy Google官方推荐 风格 特点 适用 reStructuredText 用冒号分隔 PyCharm默认 NumPy 用下划线分隔 倾向垂直长而深的文档 Google 用缩进分隔 倾向水平短而简单的文档 Sphinx对NumPy和Google风格的对比英文不好可以参考中文版 extensions [‘sphinx.ext.napoleon’] 设置PyCharm Docstrings风格 File→Settings→Tools→Python Integrated Tools 在PyCharm中CtrlQ可很方便查看注释 光标放在函数名左端AltEnter→Insert documentation string stub可快速插入注释文档 项目结构 docSphinx文件 src项目源代码 doc/buildSphinx生成文件 doc/build/doctreesdoctree文件 doc/build/html生成的HTML文件 doc/sourceSphinx配置文件 doc/source/conf.pySphinx用户自定义配置文件 doc/source/index.rst首页结构 doc/source/test.rsttest模块结构 主题大全 Sphinx的主题默认为 alabaster 参考文档 https://blog.csdn.net/lixiaomei0623/article/details/120530642 https://www.cnblogs.com/Terrypython/p/10203332.html
http://www.hkea.cn/news/14377821/

相关文章:

  • 做网站赌钱犯法吗网站错误模板
  • 网站开发的基本知识网页设计总结经验
  • 免费个人网站源码php大数据免费查询平台
  • 西安苗木行业网站建设价格公司页面网站设计模板
  • 个人域名可以做企业网站吗给您更优质的服务体验
  • 有专门做网站的公司吗做优化很好的网站
  • 宝安住房和建设局网站官网做网站的准备什么
  • 花生壳域名可以做网站域名吗做网站需要的信息
  • 网站服务费怎么做分录wordpress域名+文件
  • 龙岩kk网招聘最新消息跟我学seo从入门到精通
  • 上海建筑建材业网站迁移注册公司怎么收费标准
  • 网站订单系统模板哈尔滨建设网证照查询
  • 微信公众号的h5网站开发手机软件商店
  • seo培训多少钱泉州seo网站建设费用
  • 高端企业网站设计郑州app开发网站建设
  • 潍坊网站建设最新报价长春网长春网络推广站排名
  • 网站开发的技术简介是什么京东网站建设步骤
  • 前程无忧做一年网站多钱阿里云学生认证免费服务器
  • 济南哪里有做网站的公司深圳网站建设公司市场
  • 济南做网站比较好的公司有哪些wordpress 前台上传图片
  • 驻马店网站建设zmdsemwap建站程序源码
  • 网站做标签鞍山百姓网免费发布信息
  • 教育局两学一做网站赛事竞猜网站开发
  • wood怎么做网站结构图供电公司网站建设内容
  • 怎么建设食品网站开个网络公司需要多少钱
  • 辅助网站怎么做的网站建设费用模板
  • 关于网站开发的会议纪要宝塔面板安装wordpress
  • 湛江有哪些网站建设公司河南住房和城乡建设厅网站资质
  • 用dw制作做网站需要钱吗wordpress注册审核
  • 凡科专属网站免费注册甘肃省环保建设申报网站