1

我有一堂有一些领域的课。例如:

class A(object):
    uri = text
    id = text
    name = text

其中一些是可排序的,一些是可过滤的,还有一些分配了数据库列。我想将此数据分配给每个字段,以便能够在另一部分代码中动态获取这些信息。但是我无法更改这些字段的类型,因为它们被 Web 框架使用。

在 Java 中,我将能够对每个字段应用注释,并在以后使用反射读取数据。

在 Python 中,我看到的唯一方法是创建额外的私有字段,该字段将包含包含所需数据的字典。

我正在寻找一种使用一些“Python 魔法”并且更优雅的解决方案。有任何想法吗?

4

0 回答 0