class-method 相关问题

在类而不是在对象上调用的方法。

如何从@classmethod中获取类名?

我有以下代码: 类 ObjectOne(对象): @类方法 def print_class_name(cls): 打印 cls.__class__.__name__ def print_class_name_again(自身): 打印自己。

回答 3 投票 0

x64 上类方法崩溃的地址

AddressOf 运算符仅适用于标准 .bas 模块内的方法。我使用以下代码来检索类方法的地址: 选项显式 #如果 VBA7 那么 私人十二月...

回答 1 投票 0

类方法对象如何工作?

我很难理解类方法对象在 Python 中的工作原理,特别是在元类和 __new__ 的上下文中。在我的特殊情况下,我想获取类方法的名称......

回答 1 投票 0

为什么Thread子类的run方法会是类方法?

我正在阅读 Schedule API 的文档,在“后台运行”示例中,他们将 run 方法定义为 ScheduleThread 类中的类方法。代码是

回答 1 投票 0

python递归错误,在__new__方法中调用派生类的classmethod

我有以下代码 - 我想要做的事情的简化版本。 但这给了我一个递归错误。 类文件: def __new__(cls, 文件名): 扩展名 = 文件名.split(".&

回答 1 投票 0

调用类方法而不实例化类

如何将我的金额转换成文字?我尝试了这段代码,但是当我调用该函数时它给了我这个错误。 致命错误:调用未定义的函数 Convert() 我做错了什么吗? 如果(设置($

回答 1 投票 0

如何调用类方法

如何将我的金额转换成文字?我尝试了这段代码,但是当我调用该函数时它给了我这个错误。 致命错误:调用未定义的函数 Convert() 我做错了什么吗? 如果(设置($

回答 1 投票 0

在 Python 中从另一个类调用方法时出现问题

我是Python新手,我似乎无法用我的程序解决问题。 导入日期时间 宠物类: def __init__ (自我、姓名、出生年份、物种): self.__name = 名字 ...

回答 1 投票 0

@classmethod 在 Python 中的类之外做什么?

在下面的代码中,如果存在 @classmethod 注释,则允许内部 def new() 代替目标的 __new__() ——但该类会被传递两次。如果删除 @classmethod 那么...

回答 1 投票 0

调用`@classmethod`注释方法

虚拟场景: # 我想在哪里收集装饰回调 哥伦比亚广播公司 = [] # 装饰器来标记要收集的回调 def my_deco(cb): cbs.追加(cb) 返回CB C类: @我的装饰 @

回答 1 投票 0

Python 类是用 @classmethod 实例化的,但错误是传递给类 __init__ 方法的参数太多

如标题中所述,我有一个名为 TestLandCover 的类,它不会使用 from_geotiff @classmethod 进行实例化,因为它应该只需要 1 个位置参数。然而,init遇到了...

回答 1 投票 0

__enter__ 和 __exit__

我没有成功地尝试让神奇的 with 语句方法 __enter__ 和 __exit__ 在类级别运行: 垃圾邮件类(): @类方法 def __enter__(cls): 返回CLS @

回答 3 投票 0

我可以实现一个调用实例属性的类方法吗?

我需要一个类函数,它从现有实例属性创建一个新实例。 在我看来,这似乎是一个工厂函数(因此认为它可能是一个类方法),但它需要

回答 1 投票 0

如何比较 django 模型方法中的两个整数字段?

我想比较 django 模型中方法内的两个整数字段。 这两个字段未正确进行比较,并且引发错误 例如: Total_slots = models.IntegerFi...

回答 1 投票 0

在 Ruby create 中放入 if 语句

示例.create( 属性1 =“asdf”, 属性2 =“asdf2”, attribute3 =“还有 20 个属性” ) 但是我如何方便地使variable2 =“qwer”如果

回答 1 投票 0

如何在Python中调用类内部的类方法?

当我在 init 中调用类方法(在其中初始化对象)时,每次都会调用类方法 count_genre ,从而递增之前的值。我只想打电话给我...

回答 1 投票 0

C#中如何从类静态方法调用全局静态方法?

以下程序在 C# 的最新版本中编译和执行得很好,其中不需要 Main 函数: Module2.SayHelloDouble(); 静态类模块1 { public static void SayHe...

回答 1 投票 0

Python:静态方法和实例方法

我对编程相当陌生,并且一直在学习这个在线Python课程。我开始阅读有关类方法、静态方法和实例方法的内容。根据我的理解,静态方法...

回答 1 投票 0

类方法未通过

使用系统; 使用 System.Collections.Generic; 使用 System.Linq; 使用系统文本; 使用 System.Threading.Tasks; 命名空间圆区域 { 内部课程计划 { //创建一个基础...

回答 1 投票 0

类本身的运算符重载

我觉得这段代码应该可以工作,但是第二个表达式失败了。这是为什么? 类 Foo: @类方法 def __matmul__(cls, 其他): 返回“abc”+其他 打印(Foo.__matm...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.