使用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的身份证号码自动生成程序
Aug 15 Python
Django中对数据查询结果进行排序的方法
Jul 17 Python
Python 'takes exactly 1 argument (2 given)' Python error
Dec 13 Python
解决Ubuntu pip 安装 mysql-python包出错的问题
Jun 11 Python
python 统计列表中不同元素的数量方法
Jun 29 Python
python 输入一个数n,求n个数求乘或求和的实例
Nov 13 Python
python机器学习包mlxtend的安装和配置详解
Aug 21 Python
python selenium 执行完毕关闭chromedriver进程示例
Nov 15 Python
Python实现图像去噪方式(中值去噪和均值去噪)
Dec 18 Python
Pyecharts绘制全球流向图的示例代码
Jan 08 Python
pycharm 2018 激活码及破解补丁激活方式
Sep 21 Python
Python实现拼音转换
Jun 07 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设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
谈谈PHP连接Access数据库的注意事项
2016/08/12 PHP
php 修改上传文件大小限制实例详解
2016/10/23 PHP
php实现和c#一致的DES加密解密实例
2017/07/24 PHP
php基于自定义函数记录log日志方法
2017/07/21 PHP
Laravel 批量更新多条数据的示例
2017/11/27 PHP
jQuery 获取URL参数的插件
2010/03/04 Javascript
JS trim去空格的最佳实践
2011/10/30 Javascript
jQuery源码分析-03构造jQuery对象-源码结构和核心函数
2011/11/14 Javascript
firefox下jQuery UI Autocomplete 1.8.*中文输入修正方法
2012/09/19 Javascript
jQuery常见开发技巧详细整理
2013/01/02 Javascript
关于javascript event flow 的一个bug详解
2013/09/17 Javascript
JavaScript动态插入CSS的方法
2015/12/10 Javascript
Js的Array数组对象详解
2016/02/22 Javascript
Auto.js自动收取自己和好友蚂蚁森林能量脚本
2018/06/28 Javascript
jquery登录的异步验证操作示例
2019/05/09 jQuery
如何实现小程序tab栏下划线动画效果
2019/05/18 Javascript
vue 集成jTopo 处理方法
2019/08/07 Javascript
Element ui 下拉多选时新增一个选择所有的选项
2019/08/21 Javascript
vue项目开启Gzip压缩和性能优化操作
2020/10/26 Javascript
[01:04:49]KG vs LGD 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
[01:18:31]DOTA2-DPC中国联赛定级赛 LBZS vs Magma BO3第一场 1月10日
2021/03/11 DOTA
浅谈python中的变量默认是什么类型
2016/09/11 Python
python之PyMongo使用总结
2017/05/26 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
python使用paramiko模块通过ssh2协议对交换机进行配置的方法
2019/07/25 Python
市场部管理制度
2014/02/02 职场文书
幼儿园儿童节主持词
2014/03/21 职场文书
《祁黄羊》教学反思
2014/04/22 职场文书
大一新生期末自我评价
2014/09/12 职场文书
刑事代理授权委托书
2014/09/17 职场文书
2015年统计员个人工作总结
2015/07/23 职场文书
公司员工宿舍管理制度
2015/08/07 职场文书
2015中秋祝酒词
2015/08/12 职场文书
Pytorch可视化的几种实现方法
2021/06/10 Python
html原生table实现合并单元格以及合并表头的示例代码
2023/05/07 HTML / CSS