首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Python、Flask、Django

    Flask项目flasgger配置登录认证

    在入口文件配置以下信息 def register_swagger(app): """ 注册swagger """ from flasgger import Swagger

    2.7K50发布于 2019-01-07
  • 来自专栏Python

    在flask中使用swagger(flasgger使用方法及效果展示)

    部分代码及效果 from flask import Flask from flasgger import Swagger import config app = Flask(__name__) app.config.from_object 大致介绍及详细文档推荐 flasgger配置文件解析: 在flasgger的配置文件中,以yaml的格式描述了flasgger页面的内容; tags标签中可以放置对这个api的描述和说明; parameters 标签放置返回实体的格式; 只是简单记录,其他可以看下面一些链接 使用swagger 生成 Flask RESTful API swagger文档在线编辑样例 swagger和openAPI: 描述参数 flasgger

    7.3K20发布于 2019-05-25
  • 来自专栏飞鸟的专栏

    Flask-RESTful-API文档的生成和发布(二)

    Flask-RESTful提供了一个名为flasgger的扩展,可以将生成的API文档转换为Swagger UI。 首先,我们需要安装flasgger扩展:pip install flasgger然后,我们需要使用flasgger的Swagger类来配置Swagger UI。 以下是一个例子:from flask import Flaskfrom flask_restful import Api, Resource, fields, marshal_withfrom flasgger endpoint='user')swagger = Swagger(app)if __name__ == '__main__': app.run(debug=True)在上面的例子中,我们导入了flasgger

    92210编辑于 2023-05-06
  • 来自专栏全栈程序员必看

    python 如何使用swagger

    集api管理,测试,访问于一体的网页版api文档工具 了解更多,请访问相关网站 swagger 官网 swagger github OpenApi 参数说明 python 相关包 connexion flasgger ,flask-swagger Flask-RESTPlus python swagger-codegen java 版,可生成简易版的python项目,搭配swagger-client即可使用 使用 flasgger 该工具与python web 服务框架 flask 高度集成 自带前端页面,无需安装其他 使用示例 注意: flasgger 中引用一个外部文件,在内网中不可访问,导致页面一直在刷新, 在源码中, stylesheet">这行 注释掉,重启服务后就可正常运行了 # 简易示例 import random from flask import Flask, jsonify, request from flasgger usr/bin/python3 # -*- coding:utf-8 -*- import random from flask import Flask, jsonify, request from flasgger

    4.8K20编辑于 2022-07-28
  • 来自专栏java springboot docker

    uWSGI+Nginx+Flask+docs

    后台启动 uwsgi -d --ini uwsgi.ini 重启 uwsgi --reload xxx.pid 停止 uwsgi --stop xxx.pid 4 接口文档 最开始使用swagger的flasgger ,但是感觉不太好用,人生苦短,flasgger太麻烦,后来改了好几个,最终选择了flask-docs # 安装: pip3 install Flask—Docs # 引用 from flask_docs

    47320编辑于 2023-03-01
  • 来自专栏Python 自动化

    教你 10 分钟构建一套 RESTful API 服务( 中 )

    Python 编写 RESTful API 服务,希望我能写一下 本篇将以 Python 开始介绍搭建 RESTful API 的流程 ,使用的技术栈是:Flask + flask-restful + flasgger RESTful API 之前,我们需要先在虚拟环境内安装对应的依赖 具体包含: Flask- 基础 Web 框架 flask_restful- Flask 的扩展,增加了对快速构建 REST API 的支持 flasgger Swagger UI,可以生成 API 接口文档 # 安装flask pip3 install flask # 安装flask-restful pip3 install flask-restful # 安装flasgger # 注意:需要更新setuptools pip3 install -U setuptools pip3 install flasgger # 管理数据库的依赖 pip3 install flask_script 自动生成接口文档 Flask 中同样可以利用 Swagger 自动生成接口帮助文档 首先,从配置文件 config.py 中读取配置,实例化 Swagger 对象 #api_app.py from flasgger

    2K10发布于 2020-06-15
  • 来自专栏Python 自动化

    教你 10 分钟构建一套 RESTful API 服务( Flask篇 )

    Python 编写 RESTful API 服务,希望我能写一下 本篇将以 Python 开始介绍搭建 RESTful API 的流程 ,使用的技术栈是:Flask + flask-restful + flasgger RESTful API 之前,我们需要先在虚拟环境内安装对应的依赖 具体包含: Flask- 基础 Web 框架 flask_restful- Flask 的扩展,增加了对快速构建 REST API 的支持 flasgger Swagger UI,可以生成 API 接口文档 # 安装flask pip3 install flask # 安装flask-restful pip3 install flask-restful # 安装flasgger # 注意:需要更新setuptools pip3 install -U setuptools pip3 install flasgger # 管理数据库的依赖 pip3 install flask_script 自动生成接口文档 Flask 中同样可以利用 Swagger 自动生成接口帮助文档 首先,从配置文件 config.py 中读取配置,实例化 Swagger 对象 #api_app.py from flasgger

    17.1K61发布于 2020-06-18
  • 来自专栏Python3爬虫100例教程

    12年经验的大龄程序员,你猜他用什么写API文档?

    一、Eolink 准备工作,Python 快速搭建 Swagger 这次案例橡皮擦选用的 Web API 框架是 Flask,所以搭建 Swagger 需要用到 Flasgger 模块,如果你用 FastAPI 使用 Flasgger 得到一个 Swagger UI 具体步骤,不做重点描述,咱们的目标是 打通 Swagger 和 Eolink,让 API 研发资产可以盘活,Swagger 简易部署流程请参考下述步骤 首先安装 flasgger 模块。 pip install flasgger 然后新建 main.py 文件,同时输入如下代码(橡皮擦本地 Python 版本为 3.8),代码有点长,可以跳过阅读,直接复制代码到本地相应文件中。 from flask import Flask from flasgger import Swagger app = Flask(__name__) swagger = Swagger(app)

    66420编辑于 2022-12-07
  • 来自专栏智能大数据分析

    网络爬虫部分应掌握的重要知识点

    Titillium+Web:400,600,700" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/<em>flasgger</em>_static [Powered by <a target="_blank" href="https://github.com/rochacbruno/<em>flasgger</em> ">Flasgger]

    <script src="/<em>flasgger</em>_static/swagger-ui-bundle.js"> </script> <script src="/ <em>flasgger</em>_static/swagger-ui-standalone-preset.js"> </script> <script src='/<em>flasgger</em>_static/lib/jquery.min.js

37600编辑于 2025-01-22
  • 来自专栏python3

    Flask 系列之 构建 Swagger

    __ == '__main__': app.run(debug=True) 程序运行效果如下图所示: 总结 基于 Flask 而创建 Swagger UI 风格的 WebAPI 包有很多,如 flasgger

    2.1K10发布于 2020-01-16
  • 来自专栏技术汇总专栏

    Python构建RESTful API指南

    使用Swagger进行API文档自动生成from flasgger import Swagger​app = Flask(__name__)Swagger(app)​@app.route('/tasks 使用Swagger进行API文档自动生成from flasgger import Swaggerapp = Flask(__name__)Swagger(app)@app.route('/tasks',

    1.5K30编辑于 2024-04-29
  • 来自专栏天澄技术杂谈

    『Microservices & Nameko』Python 微服务实践

    service --broker amqp://guest:guest@localhost 其中 guest:guest是RabbitMQ Docker镜像的用户名和密码 同时为了方便API测试,通过flasgger API代码部分: # content of api.py import time import random from flask import Flask, request, jsonify from flasgger

    2.1K10发布于 2019-04-05
  • 来自专栏友弟技术工作室

    Python Flask 优秀资源大全

    RESTful API framework for Flask and SQLAlchemy enferno - A Flask-based Framework for the Next Decade Flasgger

    5K60发布于 2018-04-25
  • 来自专栏IT派

    常用python组件包

    2.0.0 fabric 2.0.1 Fabric3 1.14.post1 fasttext 0.8.3 flasgger

    3.4K20发布于 2018-08-10
  • 来自专栏IT从业者张某某

    Python爬虫技术系列-01请求响应获取-urllib库

    Titillium+Web:400,600,700" rel="stylesheet"> <link rel="stylesheet" type="text/css" href="/<em>flasgger</em>_static

    67420编辑于 2023-10-16
  • 来自专栏啄木鸟软件测试

    测试数据准备方法以及未来的发展方向

    结合 flasgger 提供的 swag_from 装饰器,给接口编写文档,让封装的接口易懂和易用。

    2.4K30发布于 2019-12-12
  • 领券