腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
从
getattr
()
访问
对象
方法
python
、
class
、
getattr
我需要创建一个脚本,允许您
从
getattr
()内置函数动态
访问
对象
属性,但在尝试
访问
对象
方法
时遇到了很多麻烦,下面是一个示例: class Dog():print(res) #--> return: 12 但是如果我尝试
浏览 33
提问于2020-09-14
得票数 1
回答已采纳
1
回答
“‘super”
对象
未调用__
getattr
__
python
、
getattr
我将一个
对象
包装在另一个
对象
中。“包装器”通过重写__
getattr
__来
访问
“包装”
对象
中的属性。在我需要重写子类上的属性,然后使用super()
从
基类
访问
属性之前,这种
方法
工作得很好。我仍然可以直接
从
__
getattr
__
访问
该属性,但为什么super()不起作用?self.value def __init__(self, obj):
浏览 0
提问于2012-08-21
得票数 19
回答已采纳
3
回答
Python动态字段查找之间的区别
python
两者有什么区别(如果有的话)和那么最佳实践是什么呢?
浏览 0
提问于2010-03-12
得票数 1
回答已采纳
4
回答
有没有办法不用复制
方法
在python中创建自定义字典?
python
所以插入' copy‘键后,我无法通过
getattr
方法
访问
它,因为它总是返回dict的复制
方法
。我还创建了一个
从
dict继承的自定义类,并编写了getattribute,但这阻止了对
方法
的
访问
。getattribute__(self, k):
浏览 0
提问于2019-06-26
得票数 1
回答已采纳
2
回答
通过
getattr
访问
方法
python
、
oop
、
methods
、
attributes
我偶然发现了这种行为,这表明您可以使用
getattr
来调用类实例上的
方法
,作为直观命名的operator.methodcaller的替代
方法
。return sum(self.lst) res2 =
getattr
我唯一不明白的部分是
从
文档中摘录的内容: 如果您仍然不了解
方法
是如何工作的,那么查看一下实现可能会澄清一些问题。当引用
浏览 0
提问于2018-08-15
得票数 2
回答已采纳
1
回答
烧瓶-SqlAlchemy-Python()速度
python
、
postgresql
、
flask
、
sqlalchemy
、
flask-sqlalchemy
我有一个MyModel
对象
,它从SQLAlchemy模型继承而来。
访问
主键(ID)的时间似乎比任何其他属性花费的时间都长:需要~1.4ms来计算或得到, value =
getattr
(model, <any_other_column是否有更快的
方法
从
Model
对象
获取主键值?
浏览 8
提问于2015-04-08
得票数 0
回答已采纳
1
回答
使用
getattr
访问
方法
python
、
oop
、
getattr
当创建一个新的类实例时,我试图在一个不同的类中调用一个
方法
,但是它无法工作。self.input_file_format = self.input_file.split(".")[-1]
getattr
我认为
getattr
(Analysis(), ... )将
访问
全局名称空间,在其中它将查找Analysis及其
方法
。afile.xlxs',readnow=True) File "C:
浏览 2
提问于2013-09-08
得票数 0
回答已采纳
1
回答
以参数列表的形式传递变量
python
、
sqlite
、
class
、
object
我的create_person函数使用了四个参数,但我需要在创建一个Person
对象
之后启动它。
浏览 24
提问于2021-04-22
得票数 1
回答已采纳
2
回答
Python -
getattr
和连接
python
、
getattr
因此,在我的代码中使用
getattr
时,我发现了以下内容:works...but类似于以下内容:myVariable =
getattr
浏览 0
提问于2011-10-15
得票数 3
回答已采纳
1
回答
通过浇铸实现批量Python
方法
python
少数Foo的
方法
将被完全重写为LightFoo,但对于大多数
方法
来说,将LightFoo实例转换为Foo并调用相应的Foo
方法
是很好的。例如,LightFoo可能包括: self.fooize().total() 但是,如果Foo有100个
方法
,这将变得非常乏味。真正方便的是将LightFoo设置为
从
Foo继承,并在默认情况下为LightFoo中未找到的所有
方法
插入强制转换步骤。我很确定这是不可能的,但似乎必须有一个比为每个Foo
方法</
浏览 2
提问于2016-06-20
得票数 0
回答已采纳
2
回答
Pymongo数据库
对象
客户端是否具有任何属性?
python
、
mongodb
、
pymongo
我正在读,有一件事我不明白。>>>client = MongoClient() >>>print(db) Database(MongoClient(host=['localhost:27
浏览 3
提问于2017-09-12
得票数 1
回答已采纳
7
回答
如何返回属性的默认值?
python
、
reflection
、
attributes
、
default
、
void
我有一个
对象
myobject,它可能返回None。
浏览 0
提问于2013-02-18
得票数 49
回答已采纳
2
回答
为什么dir()函数没有列出一些可调用的属性?
python
、
itunes
、
win32com
Play', 'Reveal', 'UpdateInfoFromFile', 'UpdatePodcastFeed', '_ApplyTypes_', '__doc__', '__eq__', '__
getattr
是因为它是通过getter
方法
获取的吗?我看到它列在_prop_map_get_和_prop_map_put_下面。 另外,当currentTrack.“它是
从
哪里获得文件路径字符串的?
浏览 0
提问于2010-11-06
得票数 8
回答已采纳
1
回答
dir()用__
getattr
__执行什么样的python魔术?
python
、
python-2.7
我需要一个类包装器来向不支持它的
对象
添加一些属性(用__slots__和/或用C编写的类),所以我提出了如下内容: return
getattr
(self.我用一个自定义的旧样式类、一个自定义的新样式类和一些内置类尝试了这种
方法
:我发现的唯一例外是包装的
对象
是类_mysql.connect
浏览 3
提问于2014-12-19
得票数 13
回答已采纳
3
回答
Python -在哪里确切地使用
getattr
?它和其他的有什么不同?
python
li = ['good', 'bad']
getattr
(li, "pop")(1)但是这里我们也取了'pop'函数的名字。它们之间到底有什么区别? 请告诉我真正的用法?
浏览 1
提问于2015-08-04
得票数 0
1
回答
在JavaScript中拦截
对象
属性
访问
javascript
我希望能够拦截以前没有在JavaScript中设置的
对象
的access属性。我想知道这是否可能?Python中的等效
方法
是__
getattr
__内置
方法
: def __
getattr
__(self, name):x = p.x 以前不存在p.x,但是__
getattr
__拦截对以前没有创建的成员变量的
访问
。
浏览 4
提问于2015-06-15
得票数 3
回答已采纳
3
回答
如何打印动态变量?
python
、
loops
、
class
、
for-loop
、
syntax-error
Python的新手,我遇到了一个问题:在我使用的包中,有一个命令,我可以用以下方式回忆起来: example.D1,example.D2,改变了D后面的数字,我想创建一个循环,用来打印所有结果,后面是D,
从
1
浏览 11
提问于2020-07-10
得票数 0
回答已采纳
1
回答
尝试使用
getattr
(元素,.)失败
python
、
lxml.objectify
基本上我所做的是:for attr in attrs:oe是lxml.objectify库的ObjectifiedElement。
浏览 1
提问于2015-10-27
得票数 3
回答已采纳
2
回答
python和动态子目录导入
python
、
python-2.7
filemethod(data=None)在文件夹解析器下,我可以添加许多子文件夹如何导入解析器目录,以便可以在每个子目录中找到
方法
,并且可以
从
myfile.py
访问
这些
方法
。我使用
getattr
将名称转换为函数
对象
。这是必要的,因为我
从
对redis队列的远程调用中获取要调用的函数的名称。 import ??????methodToCall =
getattr
('fi
浏览 0
提问于2013-06-15
得票数 3
回答已采纳
1
回答
如何使用__
getattr
__
访问
调用参数和参数
python
、
arguments
、
callable
、
getattr
__(self, attr):#This code is the only I want to change to get things work original =__
getattr
__ # wrapper for the __
getattr
__ function to log/
浏览 0
提问于2012-12-08
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python面向对象之反射
python基础知识8:反射
Python基础教程 接口和内省
Python基础教程
Python3面向对象-运算符重载
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券