metaclass

metaclass

文章 3 浏览 122

如何按照声明的顺序读取类属性?

我正在编写一个读取类属性并将它们存储在列表中的元类,但我希望列表 (cls.columns) 遵守声明顺序(即:mycol2、mycol3、zut、cool、menfin、a 在我的…

肤浅与狂妄 2024-10-07 21:44:49 0 0

是否存在没有元类的 Smalltalk?

至少在 Squeak 和 Pharo 中,每个类都有其相应的元类,它保存该类的类方法。每个 Smalltalk 都是这样吗?…

划一舟意中人 2024-10-02 23:58:02 0 0

如何防止 groovy 创建小写(元)属性名称?

我有问题。 我想要有漂亮的动态 Groovy 类来表示丑陋的 XML 结构(不幸的是 JAXB、XmlBeans 等是不可能的)。 为了这个目标,我需要区分大小写的属性…

隔纱相望 2024-09-29 12:38:12 2 0

将名为 metaClass 的键放入 Map 中

我编写了一个小型 Groovy 脚本,它暴露了一种非常奇怪的行为。谁能解释一下吗? // Creating a groovy map def map = [:] // Putting a value in map[…

眼藏柔 2024-09-27 17:27:36 2 0

通用元类来跟踪子类?

我正在尝试编写一个通用元类来跟踪子类, 因为我希望这是通用的,所以我不想在这个元类中硬编码任何类名,因此我想出了一个生成正确元类的函数,例如…

罪歌 2024-09-27 06:48:49 1 0

获取该对象元类中对象的参数

我的问题是 python/django 混合。我有一个将显示一些字段的表单模型。根据该模型的某些参数,发送到创建该对象的元类的数据应该有所不同。但是在 Meta…

梦断已成空 2024-09-27 03:21:56 1 0

用于参数化继承的元类

我读过一些关于 Python 元类的教程。我以前从未使用过,但我需要一个来完成相对简单的事情,并且所有教程似乎都面向更复杂的用例。我基本上想创建一个…

牵你手 2024-09-26 13:31:33 0 0

Python:如何防止作为函数的类变量被理解为方法?

我目前正在实现一个 django 应用程序,为此我尝试使用与 Django 一致的语法... 所以这就是我正在尝试的: class Blablabla(Model): #this contains Bl…

半边脸i 2024-09-19 12:52:53 4 0

python:元类中 __new__ 的计时

以下代码无法编译;它说 NameError:名称“字段”不是 定义 在最后一行 。是因为在达到 fields 赋值之后才调用 __new__ 吗?我应该怎么办? class Met…

老子叫无熙 2024-09-19 08:17:07 1 0

python:操作类的 __dict__

(全部在 ActivePython 3.1.2 中) 我尝试更改类(而不是实例)属性。元类的 __dict__ 似乎是完美的解决方案。但当我尝试修改时,我得到: 类型错误:…

有深☉意 2024-09-18 06:34:13 2 0

处理与 SQL Alchemy 声明基的元类冲突

我有一个 class X,它派生自具有自己的元类 Meta 的类。我还想从 SQL Alchemy 中的声明性基础派生 X。但我不能做简单的事情, def class MyBase(metac…

夜还是长夜 2024-09-16 20:37:56 0 0

参数化类和元类有什么区别(请使用 Python 代码示例)?

大家好,Stack Overflow 贡献者, 我是一名正在学习 Python 的新手程序员,我发现了 这个网站有助于解释面向对象的范例。我知道元类是类的类(就像元…

┼── 2024-09-14 13:18:16 6 0

何时在 Python 中内联元类的定义?

今天,我在这里发现了Python中元类的令人惊讶的定义,其中包含元类定义有效内联。相关部分是 class Plugin(object): class __metaclass__(type): def …

明媚殇 2024-09-14 12:06:23 2 0

Python:元类一直向下

我有一个涉及 Python 元类的深奥问题。我正在为 Web 服务器端代码创建一个 Python 包,以便通过客户端代理轻松访问任意 Python 类。我的代理生成代码…

辞别 2024-09-12 01:05:28 2 0

Delphi 类引用...又名元类...何时使用它们

我已阅读官方文档,并且了解什么是类引用,但我不明白何时以及为何与替代方案相比,它们是最佳解决方案。 文档中引用的示例是 TCollection,它可以使…

草莓味的萝莉 2024-09-11 19:28:29 3 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文