使用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 相关文章推荐
numpy中实现二维数组按照某列、某行排序的方法
Apr 04 Python
python中for用来遍历range函数的方法
Jun 08 Python
浅谈pandas用groupby后对层级索引levels的处理方法
Nov 06 Python
详解python中的Turtle函数库
Nov 19 Python
彻底理解Python中的yield关键字
Apr 01 Python
Python获取当前脚本文件夹(Script)的绝对路径方法代码
Aug 27 Python
基于python实现微信好友数据分析(简单)
Feb 16 Python
Python爬虫爬取、解析数据操作示例
Mar 27 Python
Python Socket TCP双端聊天功能实现过程详解
Jun 15 Python
python解压zip包中文乱码解决方法
Nov 27 Python
Python使用海龟绘图实现贪吃蛇游戏
Jun 18 Python
python3 字符串str和bytes相互转换
Mar 23 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
星际实力自我测试
2020/03/04 星际争霸
PHP新手上路(五)
2006/10/09 PHP
PHP5+UTF8多文件上传类
2008/10/17 PHP
php数组编码转换示例详解
2014/03/11 PHP
ci检测是ajax还是页面post提交数据的方法
2014/11/10 PHP
PHP使用redis实现统计缓存mysql压力的方法
2015/11/14 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
通过PHP设置BugFree获取邮箱通知
2019/04/25 PHP
JQuery 选项卡效果(JS与HTML的分离)
2010/04/01 Javascript
JavaScript把数组作为堆栈使用的方法
2015/03/20 Javascript
浅谈关于JavaScript API设计的一些建议和准则
2015/06/24 Javascript
jQuery实现的鼠标经过时变宽的效果(附demo源码)
2016/04/28 Javascript
vue2.0移除或更改的一些东西(移除index key)
2017/08/28 Javascript
详解node+express+ejs+bootstrap构建项目
2017/09/27 Javascript
Vue 应用中结合vux使用微信 jssdk的方法
2018/08/28 Javascript
vue router导航守卫(router.beforeEach())的使用详解
2019/04/19 Javascript
elementUI vue this.$confirm 和el-dialog 弹出框 移动 示例demo
2019/07/03 Javascript
layui select 禁止点击的实现方法
2019/09/05 Javascript
微信小程序实现滚动加载更多的代码
2019/12/06 Javascript
解决Antd 里面的select 选择框联动触发的问题
2020/10/24 Javascript
[01:02:54]完美世界DOTA2联赛PWL S2 FTD vs GXR 第一场 11.22
2020/11/26 DOTA
跟老齐学Python之类的细节
2014/10/13 Python
django模型中的字段和model名显示为中文小技巧分享
2014/11/18 Python
详解Python time库的使用
2019/10/10 Python
Python3爬虫里关于识别微博宫格验证码的知识点详解
2020/07/30 Python
python 读取串口数据的示例
2020/11/09 Python
C#和SQL Server的面试题
2016/08/12 面试题
幼儿教育感言
2014/02/05 职场文书
班级文化标语
2014/06/23 职场文书
报考公务员诚信承诺书
2014/08/29 职场文书
2014新生大学四年计划书
2014/09/21 职场文书
教师自我剖析材料(群众路线)
2014/09/29 职场文书
长征观后感
2015/06/09 职场文书
2015年全民创业工作总结
2015/07/23 职场文书
婚庆答谢词大全
2015/09/29 职场文书
PHP判断是否是json字符串
2021/04/01 PHP