• 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中使用七牛云存储实例

Python Web框架Flask中使用七牛云存储实例

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

junjie 通过本文主要向大家介绍了七牛云存储,七牛云存储登录,七牛云存储官网,七牛云存储下载,七牛云存储 免费等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

对于小型站点,使用七牛云存储的免费配额已足够为站点提供稳定、快速的存储服务

七牛云存储已有Python SDK,对它进行简单封装后,就可以直接在Flask中使用了,项目代码见GitHub上Flask-QiniuStorage。

使用示例代码:
from flask import Flask
from flask_qiniustorage import Qiniu
 
QINIU_ACCESS_KEY = '七牛 Access Key'
QINIU_SECRET_KEY = '七牛 Secret Key'
QINIU_BUCKET_NAME = '七牛空间名称'
QINIU_BUCKET_DOMAIN = '七牛空间对应域名'
 
app = Flask(__name__)
app.config.from_object(__name__)
qiniu_store = Qiniu(app)
# 或者
# qiniu_store = Qiniu()
# qiniu_store.init_app(app)
 
# 保存文件到七牛
@app.route('/save')
def save():
    data = 'data to save'
    filename = 'filename'
    ret, info = qiniu_store.save(data, filename)
    return str(ret)
 
# 删除七牛空间中的文件
@app.route('/delete')
def delete():
    filename = 'filename'
    ret, info = qiniu_store.delete(filename)
    return str(ret)
 
# 根据文件名获取对应的公开URL
@app.route('/url')
def url():
    filename = 'filename'
    return qiniu_store.url(filename)
</div>

</div>

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

  • 通过Python来使用七牛云存储的方法详解
  • Python Web框架Flask中使用七牛云存储实例

相关文章

  • 详解Python命令行解析工具Argparse
  • Python安装第三方库及常见问题处理方法汇总
  • 编写Python脚本来获取mp3文件tag信息的教程
  • Python使用reportlab将目录下所有的文本文件打印成pdf的方法
  • Python最基本的输入输出详解
  • Python实现windows下模拟按键和鼠标点击的方法
  • Django的信号机制详解
  • 十个Python程序员易犯的错误
  • python中的函数用法入门教程
  • 对于Python中线程问题的简单讲解

文章分类

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

最近更新的内容

    • Python中list初始化方法示例
    • 使用Python编写一个简单的tic-tac-toe游戏的教程
    • Python利用Beautiful Soup模块修改内容方法示例
    • Python中的魔法方法深入理解
    • Python里隐藏的“禅”
    • Python的垃圾回收机制深入分析
    • 比较详细Python正则表达式操作指南(re使用)
    • Python自动发邮件脚本
    • Python操作sqlite3快速、安全插入数据(防注入)的实例
    • Python的Flask框架中使用Flask-SQLAlchemy管理数据库的教程

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

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