如何使用python pyrax获取上传到rackspace上的文件的永久URL

2024-05-28 18:36:11 发布

您现在位置:Python中文网/ 问答频道 /正文

我能够成功上传图片。 我的代码是:

pyrax.set_setting("identity_type", "rackspace")
pyrax.set_credentials("myuser_name", "my_api_key", region="ORD")
cf = pyrax.cloudfiles
cont = cf.create_container("media")
cont.make_public()
print "Beginning upload..."
obj = cont.upload_file(app.config['UPLOAD_FOLDER'] + "/" + str(filename))
print obj.get_temp_url
print cont

Tags: 代码objtype图片rackspacesettingidentitycf
1条回答
网友
1楼 · 发布于 2024-05-28 18:36:11

通过将对象的名称与容器的cdn_uri或{}连接,可以获取对象的公共可访问URI:

# Public URI
cont.cdn_uri + '/' + obj.name

# Public SSL URI
cont.cdn_ssl_uri + '/' + obj.name

相关问题 更多 >

    热门问题