腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
即使
dict
键
中
存在
属性
,
getattr
也
会
返回
默认值
、
、
(server, "login-name", None) address =
getattr
(server, "password", None) server_type =
getattr
encrypted-password"
浏览 0
提问于2018-01-14
得票数 3
回答已采纳
3
回答
构建所选特性的字典
、
、
我需要从每个对象中提取这些特性,并将它们保存到字典
中
。每个对象都有将近100个特征。'DOB', 目前,我正在使用这个函数来捕获每个对象所需的所有特性:return {f:
getattr
浏览 0
提问于2018-03-11
得票数 1
回答已采纳
1
回答
为什么深度复制在复制自定义对象时与"KeyError:'__deepcopy__'“一起失败?
、
、
我有一个类,它将字典转换为这样的对象 __
getattr
__=
dict
.(x, "__deepcopy__", None)但是,如果我重写了__
getattr
__类
中
的
Dict
2obj函数,我就能够执行深度复制操作。见下面的例子 __<e
浏览 0
提问于2015-10-28
得票数 10
回答已采纳
2
回答
在python
中
可以调用具有变量函数的模块吗?
、
、
、
这里有一个更多的上下文,在python
中
,您如何创建这种效果?variable = 'randint' random.
浏览 1
提问于2014-02-27
得票数 2
回答已采纳
1
回答
检查attriibute是否为无错误的python条件
、
、
我有以下条件,检查一个对象是否已填充id
属性
的值: 这将过滤没有但是,我得到了错误: 怎样才能到达非instance.id线?
浏览 4
提问于2020-07-03
得票数 0
2
回答
如何在python
中
实现pop
属性
在Python
中
,
dict
对象有一个"pop“方法,该方法
返回
并从
dict
中
移除
键
,如果
键
不
存在
,则为可选的
默认值
。我在想:应该是个不错的选择,但我担心直接静音对象的
dict
可能
会
产生我不知道的意外副作用。还
浏览 4
提问于2013-10-23
得票数 7
回答已采纳
3
回答
getattr
查找失败,例如类python
、
、
、
我已经在每个类实例上创建了一个包含这些项的字典,但是当我使用
getattr
检查该项是否具有
属性
时,它总是
返回
None。def getClassiness(self): for item in self.items:# Should be 2 print me.getClassiness() # I'
浏览 0
提问于2017-09-11
得票数 1
回答已采纳
1
回答
使用__
getattr
__问题覆盖eval全局变量
、
、
我正在尝试覆盖全局变量,以便任何不
存在
的
属性
名称都会
返回
自身(名称字符串)。这样做的原因是在eval中使用它来对c初始化器列表进行一些快速/繁琐的解析(当然,这只是因为)。我的代码: def __
getattr
__(self, name):eval("aaa",e
浏览 1
提问于2011-12-07
得票数 0
回答已采纳
1
回答
python或语句,尝试,如果,或
getattr
、
我读了很多关于检查
属性
和设置
默认值
的文章。在文章
中
,我找到了关于性能、反射和输入的原因。这就是我选择这篇文章的原因。但它并没有对“或”进行分析或比较,我
也
不知道为什么我没有看到有关它的信息。那是较少的琵琶?在表演
中
迷失了?不那么可靠吗?链接
中
的示例 def __init__(self, bar=None):cla
浏览 5
提问于2022-03-30
得票数 -3
1
回答
使用python重写if-else语句,如javascript对象文字
、
、
下面是javascript
中
if-else语句示例。
浏览 19
提问于2021-04-22
得票数 2
回答已采纳
3
回答
python列表理解
中
缺失值的清洁解决方案
、
、
例如,如果我有一些db结果,该结果可能具有或可能没有“loc”
属性
,那么是否有任何方法可以在不发生崩溃的情况下运行以下代码?"latitude":obj.loc.lat, "longitude":obj.loc.lon} for obj in db_objs] 如果有任何方法将这些字段填入“无”或“空字符串”或其他任何内容
中
,Python往往是一件神奇的事情,所以如果你们
中
的任何一个有明智的建议,那将是非常感谢的。
浏览 6
提问于2013-08-17
得票数 2
回答已采纳
1
回答
“‘super”对象未调用__
getattr
__
、
我将一个对象包装在另一个对象
中
。“包装器”通过重写__
getattr
__来访问“包装”对象
中
的
属性
。在我需要重写子类上的
属性
,然后使用super()从基类访问
属性
之前,这种方法工作得很好。我仍然可以直接从__
getattr
__访问该
属性
,但为什么super()不起作用?self.value def __init__(self, obj): self.wrapped_obj = ob
浏览 0
提问于2012-08-21
得票数 19
回答已采纳
1
回答
为什么在访问Python
属性
时使用
getattr
()而不是__
dict
__?
、
在具有一定程度Python对象内省功能的源示例和答案
中
,一个常见的模式是:是否有理由选择这种模式而不是:这似乎更直接地显示了发生了什么?是因为后者太接近于CPython
中
的特定实现而可能会发生更改吗?__
getattr
__(attribute_name_string)
浏览 1
提问于2015-01-07
得票数 4
回答已采纳
4
回答
python按名称获取模块变量
、
、
%s' % (variableName)) 但是它是模糊的,破坏了IDE的错误检查(例如,在eclipse/pydev导入
中
,myModule标记为未使用,而上面的行则需要它)。有什么更好的方法吗?
浏览 4
提问于2014-02-25
得票数 26
回答已采纳
2
回答
python套接字函数
返回
字典
import socket return
dict
( (
getattr
(socket, a), a) return
dict
( (
getattr
(socket, a), a) if a.startswith(prefix)代码的哪一部分将执行first.And,如何将值
返回
字典?如果我这么做: def get_protnu
浏览 0
提问于2017-07-25
得票数 0
回答已采纳
2
回答
类对象和比较特定
属性
、
__
dict
__) return self.__
dict
__ == other.__
dict
__ self_vals = [
getattr
(self, i) for i in self.valid_keys ] other_vals__
dict
__ =
d
浏览 4
提问于2009-11-10
得票数 0
回答已采纳
1
回答
即使
键
存在
,String>
也
会
返回
null
外部方法"open“假设从给定文件
中
读取以下格式为"word:meaning”的行,并将其添加到TreeMap - put("word","meaning")。因此,我使用RandomAccessFile读取文件,并将键值放入TreeMap
中
,当我打印TreeMap时,我可以看到正确的
键
和值,例如: {AAAA=BBBB, CAB=yahoo!}
浏览 2
提问于2013-03-19
得票数 1
回答已采纳
1
回答
从实例
中
查找
属性
、
__
dict
__
中
的
键
时 ·当找到一个非描述符值v时,
属性
查找的总体结果是v 当这些查找步骤找不到
属性
时,Python
会
引发AttributeError异常。然后由__
getattr
__
返回
浏览 3
提问于2017-07-04
得票数 1
回答已采纳
2
回答
字典:还原/删除setdefault
、
、
我现在有一个对象传递给我的回调,这是一个字典,我必须
返回
它。 调用者在字典
中
调用obj.setdefault("Server", "Something"),这样
即使
键
/值对不
存在
,它也有一个
默认值
。如何恢复/删除该setdefault (删除
默认值
)?我的意思是,我只是不想在
dict
中使用那个
键
/值对,如果
键
不退出,它似乎没有什么复杂之处,但是由于
浏览 2
提问于2016-08-06
得票数 2
回答已采纳
2
回答
将类转换为
dict
的成员函数
、
、
我想就以下几点提出一些反馈意见: self.
dict
=
dict
() if key not in self.NOT_INCLUDE: # class variable
浏览 0
提问于2015-10-08
得票数 2
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券