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

网站超市源码哪个好wordpress louie

网站超市源码哪个好,wordpress louie,制作医院网站,深圳市宝安区松岗python使用MkDocs自动生成文档 前言使用MkDocs环境相关资料使用介绍项目结构配置文件注释生成文档的配置运行与构建部署 实践的项目 前言 python代码注释风格有很多#xff0c;比较主流的有 reStructuredText风格、numpy风格、Google风格。 自动生成文档的工具也有很多… python使用MkDocs自动生成文档 前言使用MkDocs环境相关资料使用介绍项目结构配置文件注释生成文档的配置运行与构建部署 实践的项目 前言 python代码注释风格有很多比较主流的有 reStructuredText风格、numpy风格、Google风格。 自动生成文档的工具也有很多常见的有 Pydocs python环境自带支持MarkDown但功能比较简单Sphinx 非常流行默认支持reStructuredText风格注释若要支持MarkDown需要扩展插件支持MkDocs 优势是能够很好的支持MarkDown格式来组织文档支持Google风格注释; 对于熟悉MarkDown语法的人来说推荐使用MkDocs使用起来很方便。 使用MkDocs 环境 python3.9安装依赖 mkdocs1.6.0 mkdocstrings0.25.1 mkdocstrings-python1.10.3 mkdocs-autorefs1.0.1 mkdocs-material9.5.24 mkdocs-same-dir0.1.3相关资料 MkDocs 主要文档核心库MkDocs配套的mkdocstrings 负责从代码中提取注释形成文档 yaml配置中插件mkdocstrings的options配置可以好好查看文档说明mkdocs.yml配置是全局生效在注释生成配置各个类中也可以单独配置 Google 开源项目风格指南 – 中文版mkdocs-autorefs 可以在文档中使用超链定位到其他位置mkdocs-material 文档主题风格插件 Material for MkDocs 是效果最好且持续更新的若不需要material风格可以不需要该插件MkDocs 官方内置了两个主题 mkdocs 和 readthedocs当然mkdocs也支持自定义主题风格 一般情况下无需自己定义有开源插件支持 mkdocs-same-dir 该插件可以解决访问项目根目录下README.md的问题 mkdocs默认寻找docs目录下的MarkDown文件 使用介绍 记得提前安装相关依赖。 项目结构 截取部分展示 ├── pykit_tools # 源码目录 │ ├── __init__.py ├── docs │ ├── CHANGELOG-1.x.md │ ├── CONTRIBUTING.md │ └── Reference.md ├── .readthedocs.yaml ├── mkdocs.yml ├── README.md ├── requirements_docs.txt配置文件 mkdocs.yml MkDocs主配置文件 site_name: pykit-tools repo_url: https://github.com/SkylerHu/pykit-tools docs_dir: .# 配置主题 theme:name: readthedocs# name: materiallanguage: zh# 配置文档菜单 nav:- 首页: README.md- 使用(Usage): docs/Reference.md- Release Notes: docs/CHANGELOG-1.x.md- 贡献者指南: docs/CONTRIBUTING.md# 插件配置 plugins:- search # 内置插件在标题中添加了一个搜索栏允许用户搜索您的文档- same-dir # 插件mkdocs-same-dir- autorefs- mkdocstrings:default_handler: pythonhandlers:python:# 配置解析代码注释的路径paths: [pykit_tools]options:heading_level: 3 # 使用了三级菜单在docs/Reference.md文档中会有体现show_root_heading: trueshow_symbol_type_heading: trueshow_source: falseselection:docstring_style: google 注释生成文档的配置 配置文件中 options 配置详见 mkdocstrings globallocal-options 示例配置docs/Reference.md (截取部分) 其中:::是特定格式配置类或者函数的python模块路径 # 使用(Usage)## 装饰器 ::: decorators.commonoptions: # 会覆盖全局配置members:- handle_exception- time_record::: decorators.cacheoptions:members:- method_deco_cache- singleton_refresh_regular运行与构建 执行 mkdocs serve 后可通过http://127.0.0.1:8000/访问 执行 mkdocs build --clean 可以构建生成网站site目录可以将site添加到.gitignore文件中 site目录中的html、js等文件可用于自行部署成文档服务网站。 部署 免费开源的部署一般有两个选择 Github Pages 发布到GitHub Pages的说明限制每个用户只能免费新建一个按照自己账号名称命名的pages readthedocs网站 支持 Sphinx 和 MkDocs 两种方式的部署相关配置说明对开源项目文档免费使用使用该种方式托管文档必须使用readthedocs的主题 本文使用了readthedocs网站托管网站可以使用Github账号登录即可同步github项目信息便捷导入生成文档。 部署需要依赖配置文件.readthedocs.yaml, 内容示例如下 version: 2# 构建文档需要的环境 build:os: ubuntu-22.04tools:python: 3.9# 文档工具相关配置 mkdocs:configuration: mkdocs.yml# 安装依赖 python:install:- requirements: requirements_docs.txt # 自己维护在项目中的依赖文件具体导入步骤根据同步的GitHub项目列表参考指引提示即可完成 也可以参考文档 文件托管系统-ReadtheDocs 。 实践的项目 代码地址https://github.com/SkylerHu/pykit-tools文档地址https://pykit-tools.readthedocs.io
http://www.zqtcl.cn/news/656367/

相关文章:

  • 浙江短视频seo优化网站专做童装的网站
  • 印刷包装公司网站模板陕西住房和城乡建设厅网站
  • 成都响应式网站建设公司网站 建设的必要性
  • 江苏省建设局官方网站查询wordpress收到登录错误
  • 个人与企业签订网站开发合同北京个人网站建设
  • 阀门网站设计dede静态网站
  • 做暧暧视频网站在线网站建设项目推文
  • 岳池发展建设集团有限公司门户网站毕设做网站工作量够吗
  • 手机网站客户端设计与实现手机网站 焦点图
  • 网站建设常用的开发语言介绍设计公司官网首页
  • 做网站能拿多少钱视频策划方案怎么写
  • 权威的顺德网站建设dw不会写代码能建立网站吗
  • 做网站美工的前途怎么样企业通讯软件下载
  • 客户说做网站价格高成都住建局官网住建智慧建管
  • 股票分析网站可以做推广吗网站开发 简历项目经历
  • 军人可以做网站吗学生信息管理系统网页设计教程
  • 使用循环视频做背景的网站青岛网站推广的价格
  • 邯山区建设局网站上海公司招聘
  • 做网站沈阳本地网站忧化 优帮云
  • 网上购物网站开发的目的建筑投标网站
  • 网站开发费用无形资产陕西省住房和城乡建设网站
  • 网站分析与优化如何编程写代码
  • 专业做网站企业百度站长管理平台
  • 网站组建 需求分析阿里巴巴网站装修
  • 网站建设怎么弄轮换图片网站制作公司dedecms
  • 南阳企业网站建设做兼职网站有哪些
  • ps做网站的优点国际设计师网站有哪些
  • 学校网站建立安阳市网站建设
  • 邢台做网站流程摄影工作室网站设计
  • 掉关键词网站重大军事新闻