腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Python
如何
修补
类
方法
才能
访问
cls
变量
python-3.x
、
mocking
、
patch
我感兴趣的是在架构
类
中
修补
名为_validate的
类
方法
,以及使用
cls
的值和其他参数替换fn。 对于上下文,ArrayHoldingAnyType继承自架构,_validate在实例化时调用。当我尝试使用下面的代码时,
cls
的值不是一个
类
。
如何
修复
cls
变量
?def test_validate_called_n_times(self): def replacement_validate(
cl
浏览 5
提问于2021-07-30
得票数 0
1
回答
Python
-
如何
正确模拟
类
方法
中的
cls
参数以引用静态
变量
python
、
mocking
、
python-unittest
、
class-method
、
static-variables
背景示例:a.py # class variable def my_method(
cls
, item): pr
浏览 41
提问于2018-07-15
得票数 1
回答已采纳
1
回答
当需要getter和setter
方法
时,
如何
跨
Python
模块共享
变量
python-3.x
、
properties
、
getter
、
setter
、
datastore
如果需要使用setter和getter
方法
,那么
如何
在
Python
项目的不同模块之间共享
变量
。我需要setter\getter
方法
的原因是,在获取和设置
变量
时,我需要向后兼容将这些
变量
存储为环境
变量
的代码。所以我也需要用os.environ来写和读。通常,我所需要做的就是创建一个具有
类
级
变量
的
类
,导入每个模块中的
类
并按如下方式
访问
该模块: datastore.py
浏览 2
提问于2021-08-17
得票数 0
1
回答
Python
线程作为
类
变量
调用不同类实例的timer.start()和timer.cancel()
python
、
inheritance
、
polymorphism
、
class-variables
我对
python
有点陌生,对线程非常陌生。我正在尝试为客户机- the服务器接口编写一个客户端,并且我使用的是状态设计模式。我被困在
类
中使用计时器对象作为
类
变量
。我正在使用threading.Timer
类
实现该对象,但在将set_time
方法
作为参数传递给构造函数时遇到了麻烦。一个:
如何
实例化使用引用
类
中
方法
的构造函数的
类
变量
。 第二:
如何
使用线程作为
类
变
浏览 0
提问于2018-11-06
得票数 0
回答已采纳
3
回答
用
方法
修补
程序(修饰器)覆盖
类
修补
程序
python
、
unit-testing
、
tdd
、
python-unittest
、
python-unittest.mock
我在一个
类
中有几种测试
方法
,它们对对象使用一种类型的
修补
,所以我使用了
类
装饰器进行
修补
。对于另一个
方法
,我希望对同一个对象进行不同的
修补
。我尝试了以下
方法
,但是尽管
方法
本身使用不同的
修补
程序来修饰,作为
类
装饰器的
修补
程序仍然有效。我预期
方法
修补
程序会覆盖
类
补丁。为何不是这样呢?在这种情况下,我可以删除
类
浏览 5
提问于2016-09-23
得票数 6
回答已采纳
1
回答
如何
正确
访问
和设置派生
类
中的
类
变量
?
python
、
derived-class
、
class-method
、
class-variables
假设您有一个
python
类
(比如B),它是其他
类
(比如A)的派生
类
,而且A
类
有
类
变量
和@classmethods,它们可以帮助您更改或查看这些
类
变量
。因此,我不知道
cls
.something将
访问
什么,所以我必须使用A.something,这似乎会丢失
cls
.something在@classmethods中的功能。
cls
.something在
类
<
浏览 3
提问于2021-05-26
得票数 1
回答已采纳
2
回答
Python
中@classmethod的用途是什么?
python
、
class
、
class-variables
我目前正在学习
Python
。在OOP中,@classmethod装饰器的作用是什么?通过@classmethod
访问
类
变量
和仅通过普通
方法
访问
类
变量
有什么区别?_variable class A(): def getVariable(
cls
):这两种
方法
的区别是什
浏览 6
提问于2020-10-23
得票数 1
2
回答
如何
在未模拟的
类
中使用autospec
修补
classmethod?
python
、
mocking
、
static-methods
、
class-method
、
python-mock
我想断言
Python
类
中的一个
类
方法
使用一组特定的参数调用另一个
类
方法
。我希望被模仿的
类
方法
是“规范的”,这样它就能检测到它是否使用了错误数量的参数来调用。., autospec=True, ..)
修补
类
方法
时,
类
方法
被替换为NonCallableMagicMock,并在尝试调用它时引发错误。from mock import patch class A(obje
浏览 0
提问于2014-08-31
得票数 11
2
回答
类
中
类
内
类
的命名空间
python
我正在尝试理解
python
2.7中名称空间的嵌套。def debug(self): print x,y pass而且,就像a().d().debug序列中所期望的那样,即使这种技术对于
访问
实例<
浏览 3
提问于2014-10-23
得票数 2
回答已采纳
1
回答
科学学习
类
实例中的猴子
修补
魔术
方法
python
、
scikit-learn
、
monkeypatching
、
magic-methods
我正在尝试构建一个名为SafeModel的工厂
类
,它的generate
方法
接受一个scikit-learn
类
的实例,更改它的一些属性,并返回相同的实例。具体来说,对于这个示例,我想
访问
返回模型的coef_属性,在第1种情况下,如果底层的scikit-learn
类
包含coef_,那么返回该类‘coef_;在第2种情况下)如果底层的scikit-learn我获得了
Python
类
实例的猴子补丁属性。在
Python
类
的实例中,猴子
修补
浏览 1
提问于2015-08-17
得票数 3
1
回答
如何
不自
访问
类
作用域
变量
?
python
、
class
、
static
、
scope
所以我有一个
类
,我用它作为本地命名空间。
类
中有一些静态函数,但它们不能
访问
类
作用域
变量
。为什么会这样呢?
浏览 3
提问于2012-10-23
得票数 19
回答已采纳
2
回答
方法
如何
不使用self直接
访问
其
类
变量
?
python
、
class
、
variables
、
scope
我最近从Java转到
Python
进行开发,但仍然不习惯
Python
编程的一些含蓄性。
如何
直接
访问
浏览 9
提问于2022-11-17
得票数 -1
回答已采纳
2
回答
静态
变量
的问题
python
、
static
我试图声明静态
变量
,现在我的代码是: varA = 'hello' def staticMethod():
浏览 0
提问于2011-02-15
得票数 1
回答已采纳
2
回答
在
Python
2.7中隐藏导出列表中的名称
python
、
python-2.7
我正在用
Python
编写一个具有以下模块结构的小包 __init__.py
cls
2.py mod1.py其中每个clsN.py都有一个单独的
类
ClsN,并且每个modN.py包含使用这些
类
的各种函数。现在我有一个问题,我可以通过package.
Cls
1和package.
cls
1.
Cls
1
访问
这些
类
浏览 0
提问于2013-07-10
得票数 2
回答已采纳
3
回答
使用self的
访问
类
方法
和
变量
python
、
python-2.7
、
class
、
class-method
、
class-variables
在下面的示例中,测试
类
有两个实例
方法
和一个
类
方法
在set_
cls
_var_2
方法
中,我使用self调用
类
方法
。print "first " def set_
cls
_var_2(sel
浏览 6
提问于2017-07-15
得票数 7
回答已采纳
2
回答
实例
方法
中的可
访问
类
方法
python
我有一个
类
,它有一个class
方法
,一个实例method..The
类
方法
创建一个
类
变量
cls
.name。我想知道
如何
在我的实例
方法
- parent_method中
访问
类
变量
parent_method。(self): d
浏览 1
提问于2015-08-07
得票数 1
回答已采纳
2
回答
关于“自我”的解释
python
类
中的前缀
python
我知道
类
变量
和实例
变量
的区别,以及它们应该驻留在我的代码中的位置,但是,下面是我感到困惑的地方。例如,如果我在实例
变量
中有一个元组列表,那么在for循环块中,分配给tuple值的
变量
是否应该具有“self”。前缀?class Asdf(): def __init__(self):同样的问题也适用于
类
变量
,但
浏览 6
提问于2019-12-05
得票数 0
回答已采纳
1
回答
如何
访问
静态/
类
方法
中的
类
方法
?
class
、
instance
、
python-3.5
、
static-methods
、
class-method
`
类
A(对象):x=0 pass def say_hi_static():def0 A.say_hi_static()def run_class(
cls
): #
cls
.say_hi() # wrong
浏览 2
提问于2017-03-27
得票数 0
回答已采纳
2
回答
Python
3元
类
:用于验证构造函数参数
python
、
python-3.x
、
metaclass
我计划使用元
类
来验证
Python
3中的构造函数参数,但是__new__
方法
似乎无法
访问
变量
val,因为
类
A()还没有实例化。 def __new__(
cls
, clsname, superclasses, attributedict): print("clsname__new__(
cls
, clsname, superclasses, a
浏览 1
提问于2018-03-23
得票数 2
回答已采纳
1
回答
AttributeError:“函数”对象没有属性<Variable>
python
我需要
访问
全局
变量
(g)。它存在于
类
内的另一个
python
文件中。请建议我
如何
进入。test1.py: def m1(self): global g print("Inside_method", inVar) print (
浏览 0
提问于2019-05-21
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券