使用swagger作为restful api的doc文档生成——从源码中去提取restful URL接口描述文档
初衷
记得以前写接口,写完后会整理一份API接口文档,而文档的格式如果没有具体要求的话,最终展示的文档则完全决定于开发者的心情。也许多点,也许少点。甚至,接口总是需要适应新需求的,修改了,增加了,这份文档维护起来就很困难了。于是发现了swagger,自动生成文档的工具。
swagger介绍
首...
文章
桃子红了呐
2017-11-17
1208浏览量
用Flask封装下Ansible提供后端API
Ansible是作为自动化运维的底层实现,功能很强大,但需要通过命令或playbook的yaml文件来实现,相对对运维人员而言,学习成本过大。所以这里要考虑到通过Flask Web框架来实现其二次封装,提供HTTP接口来实现远程调用。但我们在请求Ansbile API的时候,ansible默认本身...
文章
余二五
2017-11-16
692浏览量
用Flask封装下Ansible提供后端API
Ansible是作为自动化运维的底层实现,功能很强大,但需要通过命令或playbook的yaml文件来实现,相对对运维人员而言,学习成本过大。所以这里要考虑到通过Flask Web框架来实现其二次封装,提供HTTP接口来实现远程调用。但我们在请求Ansbile API的时候,ansible默认本身...
文章
余二五
2017-11-08
1028浏览量
Flask下载文件
前言
由于最近在做文件管理模块的功能,所以难免会遇到文件上传下载这块的功能。不过文件上传那块是调用的OSS api,所以接触的不多。
文件的下载:
1. 接口返回真实的文件
这种情况比较简单, flask里带有此类api, 可以用send_from_directory和send_file.
核心代...
文章
邻居的尾巴
2017-07-02
1703浏览量
软件测试精品文章汇总
测试基础
python测试开发库及项目
谷歌如何测试软件
python工具书籍下载-持续更新
2018软件测试标准汇总下载
python测试开发自学每周一练
python测试工具开发自学每周一练-2018-06
软件测试工具书籍与面试题汇总下载(持续更新)
python测试开发自动化测试数据分析...
文章
python人工智能命理
2019-05-13
1907浏览量
Python开发框架Flask
1. Flask介绍
Flask 是一个基于Python的微型的web开发框架。虽然Flask是微框架,不过我们并不需要像别的微框架建议的那样把所有代码都写到单文件中。毕竟微框架真正的含义是简单和短小。
关于Flask值得知道的一些事:
Flask由Armin Ronacher于2010年创建...
文章
雨客
2016-04-08
2862浏览量
Flask使用Blueprint进行多模块应用的编写
1、blueprint
在使用flask进行一个项目编写的时候,可能会有许多个模块,如一个普通的互联网sass云办公应用,会有用户管理、部门管理、账号管理等模块,如果把所有的这些模块都放在一个views.py文件之中,那么最后views.py文件必然臃肿不堪,并且极难维护,因此flask中便有了b...
文章
青衫无名
2018-03-15
937浏览量
用pymysql和Flask搭建后端,响应前端POST和GET请求
用pymysql和Flask搭建后端,响应前端POST和GET请求
前言这次作业不仅需要我建立一个数据库(详情请点击这里),还需要我基于这个数据库写后端接口(注册和登录)供前端访问,接收前端的POST和GET请求,并将登录、注册是否成功传给前端。
本文介绍如何用Flask搭建后端,其中使用了pym...
文章
优惠码优惠
2020-04-05
729浏览量
saltstack的rest接口salt-api开发—基于flask-restful
之前官方给的salt-api在前期用着也还不错,后来发现貌似不支持timeout选项(也许我太弱,也没研究过它cherrypy的框架),搞来搞去实在没办法就拿着flask重新封装了一层webapi。
刚学的flask,写的不好勿喷(完全是为了公司需求啊!!)
代码都放在github上了,基本功...
文章
科技小先锋
2017-11-29
1313浏览量
开源ceph管理平台inkscope部署手册
一.前情提要
关于inkscope就不做过多介绍了,就是ceph的一个开源管理控制平台,跟ceph官方的calamary以及intel的VSM差不多一类,只是各自侧重点不一样。
相对而言,因为inkscope使用的是ceph自带的restapi,因此是比较轻量级的,ceph集群相关的信息直接从AP...
文章
天色渐晚
2016-03-21
1497浏览量
值得收藏的45个Python优质资源(附链接)
热门资源博客 Mybridge AI 比较了18000个关于Python的项目,并从中精选出45个最具竞争力的项目。我们进行了翻译,在此一并送上。
这份清单中包括了各不相同的20个主题,以及一些资深程序员分享使用Python的经验,值得收藏。Mybridge AI 的排名结合了内部机器评估的内容质...
文章
技术小能手
2018-02-11
9459浏览量
硬核技术干货 | Python一键转Jar包,Java调用Python新姿势!
原文链接
今天的这篇文章,聊一个轩辕君之前工作中遇到的需求:如何在Java中调用Python代码?要不要先Mark一下,说不定将来哪天就用上了呢?
本文结构:
- 需求背景
- 进击的 Python
- Java 和 Python
- 给 Python 加速
- 寻找方向
- Jy...
文章
迪科斯彻
2020-07-09
580浏览量
妈妈再也不用担心爬虫被封号了!手把手教你搭建Cookies池
很多时候,在爬取没有登录的情况下,我们也可以访问一部分页面或请求一些接口,因为毕竟网站本身需要做SEO,不会对所有页面都设置登录限制。
但是,不登录直接爬取会有一些弊端,弊端主要有以下两点。
● 设置了登录限制的页面无法爬取。如某论坛设置了登录才可查看资源,某博客设置了登录才可查看全文等,这些...
文章
技术小能手
2018-11-08
1294浏览量
妈妈再也不用担心爬虫被封号了!手把手教你搭建Cookies池
很多时候,在爬取没有登录的情况下,我们也可以访问一部分页面或请求一些接口,因为毕竟网站本身需要做SEO,不会对所有页面都设置登录限制。
但是,不登录直接爬取会有一些弊端,弊端主要有以下两点。
设置了登录限制的页面无法爬取。如某论坛设置了登录才可查看资源,某博客设置了登录才可查看全文等,这些页面都需...
文章
技术小能手
2018-06-25
2728浏览量
如何在Docker中使用Open vSwitch
Open vSwitch是一个虚拟交换软件,主要用于虚拟机VM环境,提供网络的虚拟化。本篇文档重点介绍如何在Docker中使用Open vSwitch。
这个文档描述了如何在Docker(大于或等于1.9.0版本)中使用Open vSwitch。我们假设你已经安装好了Open vSwitch和Do...
文章
晚来风急
2017-08-02
1094浏览量
如何在Docker中使用Open vSwitch
本文讲的是如何在Docker中使用Open vSwitch,【编者的话】Open vSwitch是一个虚拟交换软件,主要用于虚拟机VM环境,提供网络的虚拟化。本篇文档重点介绍如何在Docker中使用Open vSwitch。
这个文档描述了如何在Docker(大于或等于1.9.0版本)中使用O...
文章
轩墨
2017-09-20
2733浏览量
手把手:我的深度学习模型训练好了,然后要做啥?
本文讲的是如何快速而不求完美地部署一个训练好的机器学习模型并应用到实际中。如果你已经成功地使用诸如Tensorflow或Caffe这样的框架训练好了一个机器学习模型,现在你正在试图让这个模型能够快速的演示,那么读这篇文章就对了。
阅读时长: 10-15分钟
使用前检查清单
检查tensorflo...
文章
技术小能手
2018-02-07
9425浏览量
MongoDB资料大全
MongoDB是一个开源的、基于分布式的、面向文档存储的非关系型数据库。是非关系型数据库当中功能最丰富、最像关系数据库的。MongoDB由C++编写, MongoDB可以运行在Windows、unix、OSX、Solaris系统上,支持32位和64位应用,提供多种编程语言的驱动程序。旨在为WEB应...
文章
hayden822
2016-06-01
37841浏览量
使用 Python 一步步搭建自己的区块链
你是否会和我一样,对加密数字货币底层的区块链技术非常感兴趣,特别想了解他们的运行机制。
但是学习区块链技术并非一帆风顺,我看多了大量的视频教程还有各种课程,最终的感觉就是真正可用的实战课程太少。
我喜欢在实践中学习,尤其喜欢一代码为基础去了解整个工作机制。如果你我一样喜欢这种学习方式,当你学完本教...
文章
云栖号
2018-04-13
1418浏览量
用Python从零开始创建区块链1
作者认为最快的学习区块链的方式是自己创建一个,本文就跟随作者用Python来创建一个区块链。
对数字货币的崛起感到新奇的我们,并且想知道其背后的技术——区块链是怎样实现的。
但是完全搞懂区块链并非易事,我喜欢在实践中学习,通过写代码来学习技术会掌握得更牢固。通过构建一个区块链可以加深对区块链的理...
文章
云栖号
2018-04-13
1128浏览量
手把手教你如何部署深度学习模型
我刚刚训练了机器学习模型——那么现在呢?
这篇文章介绍了一种快速的方法,将经过训练的机器学习模型部署到生产中。
请阅读以下内容:如果您已经成功地使用诸如Tensorflow或Caffe这样的ML框架来培训ML模型,那么您最好先做一个演示,最好早一点而不是晚一点,而且您更喜欢更便捷的解决方案,而不是...
文章
【方向】
2018-02-03
12570浏览量
钉钉机器人调用函数计算实现serverless web服务:传统门禁的简单改造,懒惰癌的福音
本文通过钉钉机器人调用函数计算实现的serverless web服务,打通物联网平台,和树莓派实时通讯。实现了将原有传统的磁吸门禁,改造成可以由钉钉来控制开门的简单应用。
场景
由于本部门拥有独立封闭的空间,在大门口配置了磁吸玻璃门,因此规定在工作期间出入需要随手关门,以保证工作环境的私密性和安全...
文章
擎天xm
2018-11-20
1990浏览量
【翻译】2018年,20大Python数据科学库都做了哪些更新?
Python今年依旧保持着数据科学领域的领先地位。去年,我们在博客上列出了15个顶级Python数据科学库的榜单,当时大家都觉得非常好。这次,介绍一下这些顶级数据科学Python库今年有哪些更新,同时,我们还为这个榜单添加了一些新库。
实际上,这次的榜单不止20个库,主要是因为现在某些领域里有多个...
文章
技术小能手
2018-08-21
62511浏览量
用Python从零开始创建区块链
作者认为最快的学习区块链的方式是自己创建一个,本文就跟随作者用Python来创建一个区块链。
对数字货币的崛起感到新奇的我们,并且想知道其背后的技术——区块链是怎样实现的。
但是完全搞懂区块链并非易事,我喜欢在实践中学习,通过写代码来学习技术会掌握得更牢固。通过构建一个区块链可以加深对区块链的理解...
文章
云栖号
2018-04-13
1144浏览量
Flask 教程 第十六章:全文搜索
本文转载自:https://www.jianshu.com/p/56cfc972d372
这是Flask Mega-Tutorial系列的第十六部分,我将在其中为Microblog添加全文搜索功能。
本章的目标是为Microblog实现搜索功能,以便用户可以使用自然语言查找有趣的用户动态内容。许多...
文章
天降攻城狮
2019-02-23
1471浏览量
带你读《机器学习即服务 将Python机器学习创意快速转变为 云端Web应用程序》之二:在Azure上进行共享单车 回归模型智能预测
点击查看第一章点击查看第三章
第2章
在Azure上进行共享单车回归模型智能预测本章中,我们将介绍如何在微软Azure公有云上,利用云端回归系数功能构建一个实现自行车租赁需求的交互式Web应用。作为本书介绍的第一个智能项目,我们将使用回归建模方式来模拟Capital Bikeshare系统中的自行...
文章
温柔的养猫人
2019-11-06
518浏览量
Python引力波火了 你该了解的开源框架
今年年初,有一件科学界的大事儿曾刷爆朋友圈:引力波的发现。这是LIGO首次直接探测到引力波和首次观测到双黑洞碰撞与并合,探测到的引力波是由13亿光年之外的两颗黑洞在合并的最后阶段产生的,经过13亿光年的时空旅行,最后被美国的“激光干涉引力波天文台”(LIGO)的两台孪生引力波探测器探测到的。
虽...
文章
寒凝雪
2017-07-31
887浏览量
Python VS R语言?数据分析与挖掘该选哪一个?
什么是R语言?
R语言,一种自由软件编程语言与操作环境,主要用于统计分析、绘图、数据挖掘。R本来是由来自新西兰奥克兰大学的罗斯·伊哈卡和罗伯特·杰特曼开发(也因此称为R),现在由“R开发核心团队”负责开发。R基于S语言的一个GNU计划项目,所以也可以当作S语言的一种实现,通常用S语言编写的代码都可...
文章
知与谁同
2017-08-01
1079浏览量
PyTorch还是TensorFlow?这有一份新手指南
当你假装AI专家时,不要谈众人皆知的TensorFlow,那谈什么?
PyTorch。
其实这也不全然都是调侃。和TensorFlow相比,PyTorch确实也有为数不少的拥趸。根据Keras作者François Chollet发布的数据显示:GitHub上的各种深度学习框架中,PyTorch...
文章
行者武松
2017-10-10
3098浏览量
技能雷达图
之前在搜索一些资料的时候,发现开源中国这个博客网站有一大亮点。那就是一张技能雷达图。大致如下:
但是遗憾的是CSDN官方并不支持这一实现,其实对于技能雷达图而言,言简意赅的能表现出一个技术者擅长的领域,以及不擅长的领域。
抱着玩一玩的态度,我也着手实现了一下针对CSDN博客用户的技能雷达图。...
文章
郭璞
2017-06-22
1127浏览量