python尖括号如何解析_Python sdk文档中尖括号如何处理

比如下面这样的数据

Hello {{'World'}}!

angular.element(document).ready(function() {

angular.bootstrap(document);

});

我想通过StringIO的方式保存到七牛云存储,得到不同的结果

如果是通过文件上传的,存储过程正常

如果是通过post方式在字段中提交的,存储过程失败,返回的错误信息为limited mimeType: ExpUser can only upload image/audio/video/plaintext, reqid:vxUAAPAePxkbbJQT,但是hard code去掉尖括号,就正常了

实现的代码参考了七牛python sdk的文档

policy = qiniu.rs.PutPolicy(bucket_name)

uptoken = policy.token()

extra = qiniu.io.PutExtra()

extra.mime_type = "text/plain"

extra.params = {'x:a': 'a'}

data = u"""

## 概览

Hello {{'World'}}!

angular.element(document).ready(function() {

angular.bootstrap(document);

});

下面是一些你的代码必须遵守的顺序:

1. 等页面和所有的脚本加载完之后,找到HTML模板的根节点——通常就是文档的根节点。

2. 调用 api/angular.bootstrap将模板编译成可执行的、数据双向绑定的应用程序。

**版权声明:** **中文文档[AngularJS中文社区][]** && **英文文档[AngularJS官网][]** && **代码许可[The MIT License][]** && **文档许可[CC BY 3.0][]**"

"""

data = data.strip().encode('utf-8')

data = str(data)

strio = StringIO.StringIO()

strio.write(data)

result, error = qiniu.io.put(uptoken, 'xxx', strio, extra)

print error

不知道怎么解决...请教

报这个错limited mimeType: ExpUser can only upload image/audio/video/plaintext,说明你是体验用户,七牛服务更具内容判断你上传的字段并不是plaintext,而是html文件(体验用户是上传不了html文件的),导致了上传失败,所以建议你通过以下身份认证成为标准用户,就可以避免遮掩的情况发生了。

玩蛇网文章,转载请注明出处和文章网址:https://www.iplaypy.com/wenda/wd19426.html

相关文章 Recommend

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值