使用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操作MySQL数据库的方法分享
May 29 Python
python使用in操作符时元组和数组的区别分析
May 19 Python
Python字符串匹配算法KMP实例
Jul 18 Python
学习Python selenium自动化网页抓取器
Jan 20 Python
python线程中同步锁详解
Apr 27 Python
python画一个玫瑰和一个爱心
Aug 18 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
在Django的View中使用asyncio的方法
Jul 12 Python
推荐8款常用的Python GUI图形界面开发框架
Feb 23 Python
Keras 快速解决OOM超内存的问题
Jun 11 Python
解析python 中/ 和 % 和 //(地板除)
Jun 28 Python
一文带你掌握Pyecharts地理数据可视化的方法
Feb 06 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
短波收音机简介
2021/03/01 无线电
建立动态的WML站点(三)
2006/10/09 PHP
一个ubbcode的函数,速度很快.
2006/10/09 PHP
php判断一个数组是否为有序的方法
2015/03/27 PHP
tp5.1 框架路由操作-URL生成实例分析
2020/05/26 PHP
javascript检测对象中是否存在某个属性判断方法小结
2013/05/19 Javascript
java与javascript之间json格式数据互转介绍
2013/10/29 Javascript
js操作label给label赋值及取label的值示例
2013/11/07 Javascript
关闭页面window.location事件未执行的原因及解决方法
2014/09/01 Javascript
基于jQuery实现的仿百度首页滑动选项卡效果代码
2015/11/16 Javascript
JS实现CheckBox复选框全选、不选或全不选功能
2020/07/28 Javascript
bootstrap的常用组件和栅格式布局详解
2017/05/02 Javascript
JS触摸事件、手势事件详解
2017/05/04 Javascript
BootStrap点击保存后实现模态框自动关闭的思路(模态框)
2017/09/26 Javascript
babel的使用及安装配置教程
2018/02/22 Javascript
Vue实现push数组并删除的例子
2019/11/01 Javascript
[01:03:51]2018DOTA2亚洲邀请赛 4.7 淘汰赛 VP vs LGD 第三场
2018/04/09 DOTA
python 字符串split的用法分享
2013/03/23 Python
Python使用pickle模块存储数据报错解决示例代码
2018/01/26 Python
cmd运行python文件时对结果进行保存的方法
2018/05/16 Python
python读取.mat文件的数据及实例代码
2019/07/12 Python
pygame实现烟雨蒙蒙下彩虹雨
2019/11/11 Python
浅谈python print(xx, flush = True) 全网最清晰的解释
2020/02/21 Python
Python使用windows设置定时执行脚本
2020/11/12 Python
python requests库的使用
2021/01/06 Python
意大利顶级奢侈品电商:LUISAVIAROMA(支持中文)
2020/05/26 全球购物
前台文员的岗位职责
2013/11/14 职场文书
新入职员工的自我介绍演讲稿
2014/01/02 职场文书
护士岗位职责
2014/02/16 职场文书
2014年业务工作总结
2014/11/17 职场文书
2014年高一班主任工作总结
2014/12/05 职场文书
英文感谢信范文
2015/01/21 职场文书
2015年感恩父亲节活动策划方案
2015/05/05 职场文书
2015年工商局个人工作总结
2015/07/23 职场文书
《小蝌蚪找妈妈》教学反思
2016/02/23 职场文书
浅谈Python中的正则表达式
2021/06/28 Python