使用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实现拉钩网上的FizzBuzzWhizz问题示例
May 05 Python
基于python编写的微博应用
Oct 17 Python
Python下使用Scrapy爬取网页内容的实例
May 21 Python
python操作excel的包(openpyxl、xlsxwriter)
Jun 11 Python
Python之csv文件从MySQL数据库导入导出的方法
Jun 21 Python
python opencv旋转图像(保持图像不被裁减)
Jul 26 Python
python导入坐标点的具体操作
May 10 Python
在pycharm中显示python画的图方法
Aug 31 Python
pytorch之ImageFolder使用详解
Jan 06 Python
Python print不能立即打印的解决方式
Feb 19 Python
浅谈python的elementtree模块处理中文注意事项
Mar 06 Python
python request 模块详细介绍
Nov 10 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
同台服务器使用缓存APC效率高于Memcached的演示代码
2010/02/16 PHP
php高级编程-函数-郑阿奇
2011/07/04 PHP
php json_encode值中大括号与花括号区别
2013/09/30 PHP
微信开发之php表单微信中自动提交两次问题解决办法
2017/01/08 PHP
jQuery中的.bind()、.live()和.delegate()之间区别分析
2011/06/08 Javascript
iframe 异步加载技术及性能分析
2011/07/19 Javascript
JavaScript语言对Unicode字符集的支持详解
2014/12/30 Javascript
JavaScript里实用的原生API汇总
2015/05/14 Javascript
jQuery实现的简单折叠菜单(折叠面板)效果代码
2015/09/16 Javascript
js实现商品抛物线加入购物车特效
2020/11/18 Javascript
jQuery双向列表选择器select版
2016/11/01 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
5分钟打造简易高效的webpack常用配置
2017/07/04 Javascript
jQuery扩展_动力节点Java学院整理
2017/07/05 jQuery
vue中使用echarts制作圆环图的实例代码
2018/07/27 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
Typescript 中的 interface 和 type 到底有什么区别详解
2019/06/18 Javascript
原生js实现可兼容PC和移动端的拖动滑块功能详解【测试可用】
2019/08/15 Javascript
在node环境下parse Smarty模板的使用示例代码
2019/11/15 Javascript
vue-drag-chart 拖动/缩放图表组件的实例代码
2020/04/10 Javascript
vue 路由懒加载中给 Webpack Chunks 命名的方法
2020/04/24 Javascript
vue+elementUI 实现内容区域高度自适应的示例
2020/09/26 Javascript
Python内置函数之filter map reduce介绍
2014/11/30 Python
Python中格式化format()方法详解
2017/04/01 Python
Python中的__init__作用是什么
2020/06/09 Python
Python3 webservice接口测试代码详解
2020/06/23 Python
保险专业大专生求职信
2013/10/26 职场文书
高中生毕业学习总结的自我评价
2013/11/14 职场文书
体育老师的教学自我评价分享
2013/11/19 职场文书
电子商务自荐书范文
2014/01/04 职场文书
飘柔洗发水广告词
2014/03/14 职场文书
学校联谊协议书
2014/09/16 职场文书
销售员岗位职责范本
2015/04/11 职场文书
向雷锋同志学习倡议书
2015/04/27 职场文书
三年级作文之小小梦想
2019/12/06 职场文书
elementui的el-popover修改样式不生效的解决
2021/06/30 Javascript