使用apiDoc实现python接口文档编写


Posted in Python onNovember 19, 2019

apiDoc的安装

npm install apidoc -g

点击官方文档

生成api的终端命令:apidoc -i 代码所在路径-o 生成文件的路径

接口文档的编写

文件的简介

project的介绍写在单独的json文件中apidoc.json:

{ "name": "project_name",

 "version": "0.1.0",

 "description": "who am i ,what i can do ",

 "title": " title of the html that generated by apiDoc",

 "sampleUrl" : "https://127.0.0.1:8000"}

具体api的书写模版

"""
@api {methods} url description
@apiName unique_name
@apiGroup group

@apiParam {type} field description

@apiSuccessExample {json} Success-Response:
HTTP/1.1 200 OK
  {
  "errno":200,
  "errmsg":errmsg,
  }
@apiError errortype description.
@apiErrorExample {json} Error-Response:
 HTTP/1.1 200 OK
 {
  "errno":401
  "errmsg": "UserNotFound"
  }
"""

以上这篇使用apiDoc实现python接口文档编写就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
对python中使用requests模块参数编码的不同处理方法
May 18 Python
Python补齐字符串长度的实例
Nov 15 Python
python+selenium 定位到元素,无法点击的解决方法
Jan 30 Python
pyenv与virtualenv安装实现python多版本多项目管理
Aug 17 Python
Python3批量移动指定文件到指定文件夹方法示例
Sep 02 Python
Python 实现向word(docx)中输出
Feb 13 Python
从多个tfrecord文件中无限读取文件的例子
Feb 17 Python
Python argparse模块使用方法解析
Feb 20 Python
10个python3常用排序算法详细说明与实例(快速排序,冒泡排序,桶排序,基数排序,堆排序,希尔排序,归并排序,计数排序)
Mar 17 Python
基于Python的一个自动录入表格的小程序
Aug 05 Python
Python的这些库,你知道多少?
Jun 09 Python
Python 阶乘详解
Oct 05 Python
wxPython绘图模块wxPyPlot实现数据可视化
Nov 19 #Python
Python浮点数四舍五入问题的分析与解决方法
Nov 19 #Python
python 上下文管理器及自定义原理解析
Nov 19 #Python
浅析python中while循环和for循环
Nov 19 #Python
django实现web接口 python3模拟Post请求方式
Nov 19 #Python
wxPython+Matplotlib绘制折线图表
Nov 19 #Python
python元组的概念知识点
Nov 19 #Python
You might like
PHP 5.0对象模型深度探索之类的静态成员
2008/03/27 PHP
PHP中函数内引用全局变量的方法
2008/10/20 PHP
Notice: Undefined index: page in E:\PHP\test.php on line 14
2010/11/02 PHP
Laravel搭建后台登录系统步骤详解
2016/07/26 PHP
php版微信公众平台接口参数调试实现判断用户行为的方法
2016/09/23 PHP
yii2利用自带UploadedFile实现上传图片的示例
2017/02/16 PHP
通过代码实例解析PHP session工作原理
2020/12/11 PHP
使两个iframe的高度与内容自适应,且相等
2006/11/20 Javascript
IE JS编程需注意的内存释放问题
2009/06/23 Javascript
利用js的Node遍历找到repeater的一个字段实例介绍
2013/04/25 Javascript
如何书写高质量jQuery代码(使用jquery性能问题)
2014/06/30 Javascript
javascript面向对象之共享成员属性与方法及prototype关键字用法
2015/01/13 Javascript
Javascript 调用 ActionScript 的简单方法
2016/09/22 Javascript
详解nodejs模板引擎制作
2017/06/14 NodeJs
JS基于开关思想实现的数组去重功能【案例】
2019/02/18 Javascript
node学习笔记之读写文件与开启第一个web服务器操作示例
2019/05/29 Javascript
JavaScript中Dom操作实例详解
2019/07/08 Javascript
Vue.set 全局操作简单示例
2019/09/19 Javascript
解决vue props传Array/Object类型值,子组件报错的情况
2020/11/07 Javascript
Python编程实现删除VC临时文件及Debug目录的方法
2017/03/22 Python
python 将列表中的字符串连接成一个长路径的方法
2018/10/23 Python
Python实现时间序列可视化的方法
2019/08/06 Python
Python中sorted()排序与字母大小写的问题
2020/01/14 Python
python十进制转二进制的详解
2020/02/07 Python
python检查目录文件权限并修改目录文件权限的操作
2020/03/11 Python
python实现音乐播放和下载小程序功能
2020/04/26 Python
使用HTML5 IndexDB存储图像和文件的示例
2018/11/05 HTML / CSS
学前班教师的自我鉴定
2013/12/05 职场文书
毕业生自荐书
2013/12/18 职场文书
优秀家长自荐材料
2014/08/26 职场文书
干部竞争上岗演讲稿
2014/09/11 职场文书
住房抵押登记委托书
2014/09/27 职场文书
2014年十八届四中全会思想汇报范文
2014/10/17 职场文书
党的群众路线教育实践活动个人对照检查材料(企业)
2014/11/05 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
MySQL创建管理LIST分区
2022/04/13 MySQL