带有实时单元测试的restful json api文档生成器工具。

apihero的Python项目详细描述


https://github.com/meyt/apihero/raw/master/apihero-logo-128.png

阿皮赫罗

带有实时单元测试的restful json api文档生成器工具。Demo

  • 实时测试单元。
  • 基于文件的结构。
  • 模板支持(基于Mako)。
  • 用json和markdown格式化。

如何使用

从PIP安装:

sudo pip install apihero

只需在python3上工作,如果在ubuntu等发行版上不工作

sudo apt install python3-pip
sudo pip3 install apihero

现在签出APIHero sample并学习如何创建自己的文档。 对于文档目录上的构建输出cd,只需运行apihero。

待办事项

  • 本地化支持。
  • 模板设计更容易。
  • 外部页面。
  • 搜索。
  • 响应语法突出显示。
  • 单页生成。
  • 为参数添加remember选项,以保留最后一个值。
  • 测试单元的预加载程序。
  • 完成ApiHero文档。
  • 添加可配置的cli参数。
  • 添加一个级别类别。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
如何获得@sign,以便在Java代码中键入@override?   java Facebook登录不起作用,我忘了什么?   json如何在java中从MongoDB Atlas获取特定字段?   java如何在Android上的JNI中实现委托/协议(在iOS上)?   java为什么这个循环多次的程序在循环后有一个“println”时需要花费时间?   java无法使组合框正常工作   JavaCQ5。如何为作者显示列表发布者?版本5.5   java我可以要求泛型参数具有泛型参数吗?   JavaOKHTTP无法获取整个JSON   数组Java:用字符减去字符意味着什么?   java为什么Eclipse content assist无法从部分方法名生成方法存根?   java使用线程在Android Studio中一次加载一个多位图   java遍历二叉树并返回一个值