Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >身份认证失败,用户身份验证失败?

身份认证失败,用户身份验证失败?

提问于 2018-06-20 08:17:42
回答 4关注 0查看 2.9K

调用视频删除接口DeleteVodFile,一直报身份认证失败,用户身份验证失败

回答 2

蓝骑士纵横天下

发布于 2017-12-18 10:03:03

代码语言:txt
AI代码解释
复制
class obj(object):
代码语言:txt
AI代码解释
复制
    def __init__(self, d):
代码语言:txt
AI代码解释
复制
        for a, b in d.items():
代码语言:txt
AI代码解释
复制
            if isinstance(b, (list, tuple)):
代码语言:txt
AI代码解释
复制
               setattr(self, a, [obj(x) if isinstance(x, dict) else x for x in b])
代码语言:txt
AI代码解释
复制
            else:
代码语言:txt
AI代码解释
复制
               setattr(self, a, obj(b) if isinstance(b, dict) else b)
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
>>> d = {'a': 1, 'b': {'c': 2}, 'd': ["hi", {'foo': "bar"}]}
代码语言:txt
AI代码解释
复制
>>> x = obj(d)
代码语言:txt
AI代码解释
复制
>>> x.b.c
代码语言:txt
AI代码解释
复制
2
代码语言:txt
AI代码解释
复制
>>> x.d[1].foo
代码语言:txt
AI代码解释
复制
'bar'

不知雨

发布于 2017-12-18 10:01:57

在Python 2.6及更高版本中,考虑namedtuple数据结构是否适合你的需求:

代码语言:txt
AI代码解释
复制
>>> from collections import namedtuple
代码语言:txt
AI代码解释
复制
>>> MyStruct = namedtuple('MyStruct', 'a b d')
代码语言:txt
AI代码解释
复制
>>> s = MyStruct(a=1, b={'c': 2}, d=['hi'])
代码语言:txt
AI代码解释
复制
>>> s
代码语言:txt
AI代码解释
复制
MyStruct(a=1, b={'c': 2}, d=['hi'])
代码语言:txt
AI代码解释
复制
>>> s.a
代码语言:txt
AI代码解释
复制
1
代码语言:txt
AI代码解释
复制
>>> s.b
代码语言:txt
AI代码解释
复制
{'c': 2}
代码语言:txt
AI代码解释
复制
>>> s.c
代码语言:txt
AI代码解释
复制
Traceback (most recent call last):
代码语言:txt
AI代码解释
复制
  File "<stdin>", line 1, in <module>
代码语言:txt
AI代码解释
复制
AttributeError: 'MyStruct' object has no attribute 'c'
代码语言:txt
AI代码解释
复制
>>> s.d
代码语言:txt
AI代码解释
复制
['hi']

备选(原始答案内容)是:

代码语言:txt
复制
代码语言:txt
AI代码解释
复制
class Struct:
代码语言:txt
AI代码解释
复制
    def __init__(self, **entries):
代码语言:txt
AI代码解释
复制
        self.__dict__.update(entries)
代码语言:txt
AI代码解释
复制
那么,你可以使用:
代码语言:txt
复制
代码语言:txt
AI代码解释
复制
>>> args = {'a': 1, 'b': 2}
代码语言:txt
AI代码解释
复制
>>> s = Struct(**args)
代码语言:txt
AI代码解释
复制
>>> s
代码语言:txt
AI代码解释
复制
<__main__.Struct instance at 0x01D6A738>
代码语言:txt
AI代码解释
复制
>>> s.a
代码语言:txt
AI代码解释
复制
1
代码语言:txt
AI代码解释
复制
>>> s.b
代码语言:txt
AI代码解释
复制
2
和开发者交流更多问题细节吧,去 写回答
相关文章
Python将两个列表转换为字典
最开始,我是想用2层for循环实现,但是发现太麻烦了。最简单的方法,使用zip()函数即可。
py3study
2020/08/26
5.6K0
python 数组转换为字典_char转换为string
会触发TypeError: sequence item 0: expected string, int found的错误
全栈程序员站长
2022/11/07
1.3K0
将tensor转换为图像_tensor转int
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/11/07
13.9K0
将JavaBean对象转换为Map集合
使用jackson-databind可以将JavaBean对象属性转换为Map集合。
编程随笔
2022/04/29
1.9K0
jackson将json转换为json对象
高久峰
2023/07/02
9230
python 列表 字典转json
这一个JSON字符串可以在Android Studio中利用插件GsonFormat转换得到相应对象。
py3study
2020/01/06
2.4K0
java将字符串转换为json对象的方法_java jsonobject转string
在与服务器交互的时候,我们往往会使用json字符串,今天的例子是java对象转化为字符串,
全栈程序员站长
2022/11/08
24.8K0
Python3 初学实践案例(10)对象转字典 object to dict
版权声明:本文为 FengCms FungLeo 原创文章,允许转载,但转载必须注明出处并附带首发链接 https://blog.csdn.net/FungLeo/article/details/78873361
FungLeo
2019/05/26
8540
python 将图片转换为txt
matinal
2023/10/13
6180
python 将图片转换为txt
python json转对象
json转对象是python比较常见的一个应用场景,如何来实现呢?这里会涉及json模块中的loads方法,具体操作如下:
用户7886150
2021/01/19
2.2K0
python json转对象
json转对象是python比较常见的一个应用场景,如何来实现呢?这里会涉及json模块中的loads方法,具体操作如下:
全栈程序员站长
2022/11/17
1.8K0
python json转对象
Java通过Jackson将任意对象转换为HashMap
最近和西瓜支付对接项目,由于西瓜支付SDK中需要对请求参数生成签名,但是SDK依赖Fastjson,我们的项目中禁止使用Fastjson,于是进行替换下,以下是原始的代码,通过FastJson将请求参数转换为Json再转换为HashMap:
高久峰
2023/09/04
1.2K0
【已解决】将LinkedHashMap转换为需要的对象
通过这样转换之后,list类型转换为我需要的数据类型,然后可以进行接下来的工作,方法在Jackson的ObjectMapper包中。
凯哥Java
2022/12/16
4.5K0
【已解决】将LinkedHashMap转换为需要的对象
python3 字符串转换为字典
# -*- encoding:utf-8 '''author: Vicky 2019-04-20 08:00''' import json #把下列字符串转换成 json 格式 str_info='{"name": "nock", "age": 18}' print(json.loads(str_info)) # 把字符下列字符串转换成字典: content='K:1|J:2|L:3|M:4|Q:5' content='K:1|J:2|L:3|M:4|Q:5' result={} content
用户1349575
2021/12/24
8260
Python-Pandas之DataFrame转字典
参考链接: Python | 使用Pandas.drop()从DataFrame删除行/列
用户7886150
2020/12/26
2.2K0
使用Python将PDF转换为Excel
在本文中,我们将了解如何使用Python将PDF转换为Excel。如果你处理数据,那么很可能已经或将不得不处理存储在.pdf文件中的数据。从PDF复制表格并将其直接粘贴到Excel是很困难的,在大多数情况下,我们从PDF文件中复制的是文本,而不是格式化的Excel表格。因此,当将数据粘贴到Excel中时,我们会看到一块文本被压缩到一个单元格中。
fanjy
2022/03/07
4.4K0
使用Python将PDF转换为Excel
Python批量将ppt转换为pdf
将脚本跟PPT文件放置在同一个文件夹下,运行脚本,能够批量地将微软Powerpoint文件(.ppt或.pptx)转换为pdf格式。
python亦希
2022/01/18
1.5K0
csv转字典
with open('filename','r') as csv_f: reader = csv.reader(csv_f) fieldnames = next(reader) csv_reader = csv.DictReader(f,fieldnames=fieldnames) for row in csv_reader: d = {} for k, v in row.items(): d[k] = v
hankleo
2020/09/17
1.1K0
python中更新字典对象
最近用python做了一个小工具,涉及到如下的字典操作,特做笔记如下: 1. 用update方法更新字典: 用字典的update方法,这时候传递给update的必须是一个字典.
qsjs
2020/06/09
1.6K0
点击加载更多

相似问题

复杂字典转CSV格式,求大神?

098

求大神,多重嵌套字典怎么转CSV?

0112

python:如何遍历字典列表?

2899

如何使用jQuery将JS对象转换为数组?

31.9K

Python合并列表成字典?

1126
相关问答用户
新浪微博 | 高级总监擅长4个领域
腾讯云TDP | 产品KOL擅长5个领域
擅长5个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档