使用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多线程threading模块用法实例分析
May 22 Python
在Qt中正确的设置窗体的背景图片的几种方法总结
Jun 19 Python
python+Django+pycharm+mysql 搭建首个web项目详解
Nov 29 Python
JupyterNotebook设置Python环境的方法步骤
Dec 03 Python
Python FtpLib模块应用操作详解
Dec 12 Python
python爬取本站电子书信息并入库的实现代码
Jan 20 Python
Python使用Pyqt5实现简易浏览器(最新版本测试过)
Apr 27 Python
python中os包的用法
Jun 01 Python
Python装饰器结合递归原理解析
Jul 02 Python
django 装饰器 检测登录状态操作
Jul 02 Python
Pandas中两个dataframe的交集和差集的示例代码
Dec 13 Python
在python中读取和写入CSV文件详情
Jun 28 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对文件进行加锁、解锁实例
2015/01/23 PHP
CI(CodeIgniter)模型用法实例分析
2016/01/20 PHP
PHP简单判断手机设备的方法
2016/08/23 PHP
基于jquery的划词搜索实现(备忘)
2010/09/14 Javascript
js加载之使用DOM方法动态加载Javascript文件
2013/11/08 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
jQuery简单自定义图片轮播插件及用法示例
2016/11/21 Javascript
详解Vue.js搭建路由报错 router.map is not a function
2017/06/27 Javascript
vue实现跳转接口push 转场动画示例
2019/11/01 Javascript
原生js实现二级联动菜单
2019/11/27 Javascript
Angular value与ngValue区别详解
2019/11/27 Javascript
uniapp 仿微信的右边下拉选择弹出框的实现代码
2020/07/12 Javascript
解决vue中el-tab-pane切换的问题
2020/07/19 Javascript
JS实现多功能计算器
2020/10/28 Javascript
Python 专题一 函数的基础知识
2017/03/16 Python
Django ModelForm组件使用方法详解
2019/07/23 Python
Python实现Restful API的例子
2019/08/31 Python
使用html2canvas实现浏览器截图的示例代码
2018/01/26 HTML / CSS
html5视频自动横过来自适应页面且点击播放功能的实现
2020/06/03 HTML / CSS
购买澳大利亚最好的服装和内衣在线:BONDS
2016/10/14 全球购物
CAT鞋英国官网:坚固耐用的靴子和鞋
2016/10/21 全球购物
Laura Mercier官网:彩妆大师罗拉玛斯亚的化妆品牌
2018/01/04 全球购物
Brother加拿大官网:打印机、贴标机、缝纫机
2019/10/09 全球购物
Roxy俄罗斯官方网站:冲浪和滑雪板的一切
2020/06/20 全球购物
解释下列WebService名词:WSDL、SOAP、UDDI
2012/06/22 面试题
毕业生求职简历的自我评价
2013/10/23 职场文书
优秀的自荐信要注意哪些
2014/01/03 职场文书
材料加工工程求职信
2014/02/19 职场文书
青年文明号创建承诺
2014/03/31 职场文书
文明家庭事迹材料
2014/12/20 职场文书
2015年公共机构节能宣传周活动总结
2015/03/26 职场文书
暑假生活随笔
2015/08/15 职场文书
创业计划书之密室逃脱
2019/11/08 职场文书
python基于opencv批量生成验证码的示例
2021/04/28 Python
利用python调用摄像头的实例分析
2021/06/07 Python
详解Python中__new__方法的作用
2022/03/31 Python