• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > Python Web框架Flask中使用新浪SAE云存储实例

Python Web框架Flask中使用新浪SAE云存储实例

作者:junjie 字体:[增加 减小] 来源:互联网

junjie 通过本文主要向大家介绍了python flask web,python flask教程,python flask,python flask框架,python flask安装等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

对于部署在新浪应用引擎SAE上的项目,使用新浪SAE云存储是不错的存储方案。

新浪SAE云存储仅能在SAE环境中正常使用,对它进行简单封装后,可以直接在Flask中使用,项目代码见GitHub上Flask-SaeStorage。

使用示例代码:
from flask import Flask
from flask_saestorage import SaeStorage
 
SAE_ACCESS_KEY = 'SAE Access Key'
SAE_SECRET_KEY = 'SAE Secret Key'
SAE_APP_NAME = 'SAE App Name'
SAE_BUCKET_NAME = 'SAE Bucket Name'
 
app = Flask(__name__)
app.config.from_object(__name__)
sae_storage = SaeStorage(app)
# 或者
# sae_storage = SaeStorage()
# sae_storage.init_app(app)
 
# 保存文件到SAE Storage
@app.route('/save')
def save():
    data = 'data to save'
    filename = 'filename'
    ret = sae_storage.save(data, filename)
    return str(ret)
 
# 删除SAE Storage中的文件
@app.route('/delete')
def delete():
    filename = 'filename'
    ret = sae_storage.delete(filename)
    return str(ret)
 
# 根据文件名获取对应的公开URL
@app.route('/url')
def url():
    filename = 'filename'
    return sae_storage.url(filename)
</div>

</div>

您可能想查找下面的文章:

  • 一个基于flask的web应用诞生 组织结构调整(7)
  • 一个基于flask的web应用诞生 记录用户账户登录状态(6)
  • 一个基于flask的web应用诞生 用户注册功能开发(5)
  • 一个基于flask的web应用诞生 flask和mysql相连(4)
  • 一个基于flask的web应用诞生 bootstrap框架美化(3)
  • 一个基于flask的web应用诞生 使用模板引擎和表单插件(2)
  • 一个基于flask的web应用诞生(1)
  • 一个基于flask的web应用诞生 组织结构调整(7)
  • 一个基于flask的web应用诞生 记录用户账户登录状态(6)
  • Python的Flask框架中web表单的教程

相关文章

  • Python处理RSS、ATOM模块FEEDPARSER介绍
  • Python Web框架Flask信号机制(signals)介绍
  • Python多线程、异步+多进程爬虫实现代码
  • python根据文件大小打log日志
  • python读写文件操作示例程序
  • python使用reportlab画图示例(含中文汉字)
  • 使用PYTHON创建XML文档
  • 使用Python对IP进行转换的一些操作技巧小结
  • Python cx_freeze打包工具处理问题思路及解决办法
  • 零基础写python爬虫之抓取糗事百科代码分享

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python实现以时间换空间的缓存替换算法
    • python正则分组的应用
    • Python全局变量操作详解
    • Python中http请求方法库汇总
    • Python3基础之list列表实例解析
    • Windows系统下安装Python的SSH模块教程
    • python使用htmllib分析网页内容的方法
    • 深入理解python多进程编程
    • python教程之用py2exe将PY文件转成EXE文件
    • 栈和队列数据结构的基本概念及其相关的Python实现

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有