从烧瓶应用程序生成邮递员集合

flask2postman的Python项目详细描述


https://img.shields.io/pypi/v/flask2postman.svghttps://img.shields.io/pypi/status/flask2postman.svg

Flask应用程序创建Postman集合的工具。

安装

$ pip install flask2postman

示例

假设您有一个名为“example”的烧瓶项目(参见 example.py),并希望从中生成邮递员集合。

你只需要告诉flask2postman如何导入烧瓶实例, 还可以选择为邮递员集合命名:

$ flask2postman example.app --name "Example Collection" --folders > example.json

如果没有全局烧瓶实例,而是使用函数 初始化您的应用程序,也可以:

$ flask2postman example.create_app --name "Example Collection" --folders > example.json

这将生成json配置,并将其写入 example.json文件。然后,您可以将此文件导入postman(“导入 “收藏”按钮)和利润:

Postman screenshot

另一方面,您可以看到端点的docstring是自动的 作为说明导入。

用法

usage: flask2postman [-h][-n NAME][-b BASE_URL][-a][-i][-f]
                     flask_instance

positional arguments:
  flask_instance

optional arguments:
  -h, --help            show this help message and exit
  -n NAME, --name NAME  Postman collection name (default: current directory
                        name)
  -b BASE_URL, --base_url BASE_URL
                        the base of every URL (default: {{base_url}})
  -a, --all             also generate OPTIONS/HEAD methods
  -s, --static          also generate /static/{{filename}}(Flask internal)
  -i, --indent          indent the output
  -f, --folders         add Postman folders for blueprints

许可证

麻省理工学院

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

推荐PyPI第三方库


热门话题
java未从Facebook OAuth接收名字、姓氏和姓氏   我自己代码中的java ConcurrentModificationException   java在Android上获得单像素TIFF图像   java图形输出中的swing集成弹出窗口“通知”   将数据库表中的所有数据集插入jTable Java   java如何使用Hibernate获取不完整的集合?   打印无法从java连接到打印机   java使用分隔符拆分带引号的字符串   java Axis2禁用严格验证(wsdl2java中的Eosv)允许什么,如何使其更加严格?   java有人能帮我处理循环代码吗   java将JsonObject数组转换为整数   JavaXWiki扩展:检测事件空间创建   java如何设置图表的文本方向以使用poi旋转所有文本?   eche RecyclerView项的java Set自定义字体   java单元测试带有私有构造函数的spring组件,无需注入   用户界面如何在java中动态显示一组多个元素?   如何从java应用程序调用IDL(交互式数据语言)?   Java的内置库实现