本地文件上传到七牛云服务器示例(七牛云存储)

时间:2023-09-17 09:00:05 


# _*_ coding: utf-8 _*_
#---------------------------------------
#   程序:把本地文件上传到七牛云服务器
#   版本:0.1
#   作者:liu jia
#   日期:2014-01-07
#   语言:Python 2.7
#---------------------------------------

import qiniu.conf
import sys
import os
#登录后从#https://portal.qiniu.com/setting/key获取
qiniu.conf.ACCESS_KEY = "xxxxxxxxxxxxxxxxxxx"
qiniu.conf.SECRET_KEY = "xxxxxxxxxxxxxxxxxxx"

import qiniu.io
import qiniu.rs
policy = qiniu.rs.PutPolicy('xxxxx')# 空间名即bucket_name
uptoken = policy.token()

extra = qiniu.io.PutExtra()
extra.mime_type = "image/jpeg"

path = os.getcwd()
print path
picture_path = os.path.join(path, u'豆瓣妹子')
for item in os.listdir(picture_path):
    item = picture_path+'\\'+item
    ret, err = qiniu.io.put_file(uptoken, None, item, extra)
    print item+'---------uploaded'
if err is not None:
    sys.stderr.write('error: %s ' % err)
    exit()

标签:七牛云存储,七牛云服务器
0
投稿

猜你喜欢

  • 深入理解 Python 中的多线程 新手必看

    2021-10-09 16:11:45
  • golang协程与线程区别简要介绍

    2024-02-06 10:58:46
  • Python Playwright 文本框操作技巧

    2023-01-15 20:59:21
  • 详解Python 关联规则分析

    2023-09-03 11:54:18
  • Python利用hashlib实现文件MD5码的批量存储

    2021-12-20 20:48:02
  • 利用Python将社交网络进行可视化

    2022-12-18 07:07:15
  • django之跨表查询及添加记录的示例代码

    2022-11-23 14:44:25
  • 在MySQL中创建实现自增的序列(Sequence)的教程

    2024-01-25 02:42:13
  • python中sklearn的pipeline模块实例详解

    2021-09-05 00:57:34
  • 关闭时刷新父窗口两种方法

    2024-06-11 20:21:24
  • 利用ADODB.Stream使用浏览器下载服务器文件

    2008-10-09 12:42:00
  • 详解vue的diff算法原理

    2023-07-02 16:49:44
  • 通过数据库对Django进行删除字段和删除模型的操作

    2024-01-19 09:28:44
  • 一步步教你用Python实现2048小游戏

    2023-02-15 20:51:29
  • 滑动展开/收缩广告代码实例效果

    2007-10-09 12:44:00
  • javascript限制复选框的最大可选数

    2008-10-13 13:03:00
  • python如何基于redis实现ip代理池

    2022-11-05 20:49:08
  • 浅谈SQLite时间函数的使用说明与总结分析

    2024-01-17 13:18:52
  • python实现图片上添加图片

    2022-01-13 19:19:05
  • 如何提高Request集合的使用效率?

    2010-06-07 20:53:00
  • asp之家 网络编程 m.aspxhome.com