获取GAE Python中所有NDB模型名称(类名称)的列表

小姑娘

如何在GAE Python中获取所有NDB模型名称的列表?

所有NDB模型都是从继承的Python类ndb.Model我以为我们可以使用此信息来获取所有模型的名称。

class BK (ndb.Model): 
    property_1 = ..

我尝试了以下(借来的)代码,但徒劳:

尝试1

logging.info ( [ cls.__name__ for cls in globals()['ndb.Model'].__subclasses__() ] )

它导致错误:

KeyError:“ ndb.Model”

尝试2

logging.info ( [ cls.__name__ for cls in globals()['Model'].__subclasses__() ] )

它导致错误:

KeyError:“模型”

哈努曼

对您来说幸运的是,在这种情况下,它要容易得多:

from google.appengine.ext import ndb


class Test(ndb.Model):
    pass

print ndb.Model._kind_map

产生以下输出:

{'Test': Test<>}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何获取Python模块中所有未导入名称的列表?

来自分类Dev

Python,Gae,NDB-以一种方式获取所有密钥

来自分类Dev

从python目录中获取所有模块名称,类名称和方法名称

来自分类Dev

如何使用python获取具有默认名称空间的xml文件中所有元素的xpath?

来自分类Dev

如何使用python获取具有默认名称空间的xml文件中所有元素的xpath?

来自分类Dev

以编程方式获取Tasker中所有任务的名称

来自分类Dev

使用Javascript获取XML中所有节点的名称

来自分类Dev

以编程方式获取Tasker中所有任务的名称

来自分类Dev

使用Javascript获取XML中所有节点的名称

来自分类Dev

获取其中Python名称!=数据存储名称的ndb模型实例的属性

来自分类Dev

我如何获取带有远程Websphere应用程序服务器中所有队列名称的列表?

来自分类Dev

如何从gae ndb查询中获取单个值?

来自分类Dev

如何在Python中获取类的类方法的所有名称

来自分类Dev

Django获取模型的所有外键名称

来自分类Dev

按名称获取laravel模型中的所有字段

来自分类Dev

如何获取GAE多重模型的所有类属性(在Python中),包括通过@property定义的那些属性

来自分类Dev

如何获取Python中所有内置函数的列表?

来自分类Dev

GAE Python:如何获取静态文件的最后修改日期

来自分类Dev

有没有一种方法可以使用Entity Framework获取C#中所有存储过程名称的列表?

来自分类Dev

Dlang:以数组的形式获取实例的所有超类的名称

来自分类Dev

如何仅在类中获取所有属性名称

来自分类Dev

从 C# 中的类中获取所有属性名称

来自分类Dev

获取目录node-fs中所有具有信息(名称,类型,大小)的文件

来自分类Dev

获取Linux中所有带有进程ID的进程名称

来自分类Dev

获取目录node-fs中所有具有信息(名称,类型,大小)的文件

来自分类Dev

使用python 获取vnet 的所有属性| 列表函数只给出名称

来自分类Dev

获取对象的所有字段的API名称的列表。

来自分类Dev

获取列表项的所有组合及其名称

来自分类Dev

获取对象的所有字段的API名称的列表。

Related 相关文章

  1. 1

    如何获取Python模块中所有未导入名称的列表?

  2. 2

    Python,Gae,NDB-以一种方式获取所有密钥

  3. 3

    从python目录中获取所有模块名称,类名称和方法名称

  4. 4

    如何使用python获取具有默认名称空间的xml文件中所有元素的xpath?

  5. 5

    如何使用python获取具有默认名称空间的xml文件中所有元素的xpath?

  6. 6

    以编程方式获取Tasker中所有任务的名称

  7. 7

    使用Javascript获取XML中所有节点的名称

  8. 8

    以编程方式获取Tasker中所有任务的名称

  9. 9

    使用Javascript获取XML中所有节点的名称

  10. 10

    获取其中Python名称!=数据存储名称的ndb模型实例的属性

  11. 11

    我如何获取带有远程Websphere应用程序服务器中所有队列名称的列表?

  12. 12

    如何从gae ndb查询中获取单个值?

  13. 13

    如何在Python中获取类的类方法的所有名称

  14. 14

    Django获取模型的所有外键名称

  15. 15

    按名称获取laravel模型中的所有字段

  16. 16

    如何获取GAE多重模型的所有类属性(在Python中),包括通过@property定义的那些属性

  17. 17

    如何获取Python中所有内置函数的列表?

  18. 18

    GAE Python:如何获取静态文件的最后修改日期

  19. 19

    有没有一种方法可以使用Entity Framework获取C#中所有存储过程名称的列表?

  20. 20

    Dlang:以数组的形式获取实例的所有超类的名称

  21. 21

    如何仅在类中获取所有属性名称

  22. 22

    从 C# 中的类中获取所有属性名称

  23. 23

    获取目录node-fs中所有具有信息(名称,类型,大小)的文件

  24. 24

    获取Linux中所有带有进程ID的进程名称

  25. 25

    获取目录node-fs中所有具有信息(名称,类型,大小)的文件

  26. 26

    使用python 获取vnet 的所有属性| 列表函数只给出名称

  27. 27

    获取对象的所有字段的API名称的列表。

  28. 28

    获取列表项的所有组合及其名称

  29. 29

    获取对象的所有字段的API名称的列表。

热门标签

归档