introspection

introspection

文章 0 浏览 4

如何获取 Django 模型的所有字段?

给定一个 Django 模型,我试图列出它的所有字段。我见过一些使用 _meta 模型属性执行此操作的示例,但是 meta 前面的下划线是否表明 _meta 属性是私有…

疯了 2024-09-17 11:51:10 10 0

访问.swf API

给定一个 .swf 文件,是否有办法检查所提供的 API? 我在播放 .mp3 的网页上有一个 FLASH .swf 文件,我想通过 Google Chrome 扩展程序控制播放,但似…

以往的大感动 2024-09-17 11:18:02 5 0

如何获取方法的数量?

例如,在 Javascript 中,您可以简单地通过 func.length 获取参数数量(函数应该接受的参数数量)。如何获取 Objective-C 中某个方法的这些信息?…

疏忽 2024-09-16 05:02:11 5 0

为什么元类会改变 issubclass() 的工作方式?

好的,所以我正在编写一个框架,该框架在名为 task.py 的子目录中查找 python 文件,然后查找从基类 Task 派生的类并收集它们。 我决定需要向 Task 添…

后eg是否自 2024-09-15 09:22:09 7 0

使用代理对象欺骗 Ruby 的大小写运算符 ===

我正在尝试创建一个代理对象,将几乎所有方法调用传输到子对象,本质上是委托者模式。在大多数情况下,我只是使用 BasicObject 并将带有 method_missi…

悲念泪 2024-09-15 09:15:13 8 0

LabVIEW VI 能否判断其输出端子之一是否已接线?

在LabVIEW中,是否可以从VI内部判断输出端子是否已连接到调用VI中?显然,这取决于调用VI,但也许有某种方法可以找到当前VI调用的答案。 用 C 术语来…

晨光如昨 2024-09-15 06:35:55 12 0

Python 内省:函数参数的描述

是否有一个类似于 dir() 的模块工具可以告诉我给定函数采用哪些参数?例如,我想做类似 dir(os.rename) 的事情,并让它告诉我记录了哪些参数,这样我…

记忆里有你的影子 2024-09-12 21:36:13 3 0

SQLAlchemy 声明类的内省

我正在编写一个小型 sqlalchemy shim,通过一些轻量级数据转换(主要是更改字段名称)从 MySQL 数据库导出数据。我当前的脚本工作正常,但需要我基本…

浮萍、无处依 2024-09-12 11:23:09 8 0

Python 中的动态类实例化

我的模块中有很多类。比方说: '''players.py''' class Player1: def __init__(self, name='Homer'): self.name = name class Player2: def __init__(…

清风夜微凉 2024-09-12 11:06:29 7 0

Java 对象图访问者库

你知道一个好的java对象图访问者库吗? 我想访问一个对象及其子组件,并在某些条件匹配时执行一些操作。 示例用法: 在一个巨大的域对象图上,重置 每…

岛徒 2024-09-11 18:31:59 11 0

在运行时递归遍历 Python 继承树

我正在用 Python 编写一些序列化/反序列化代码,这些代码将从一些 JSON 中读取/写入继承层次结构。在发送请求之前,不会知道确切的组成。 因此,我认…

没有你我更好 2024-09-11 00:41:09 5 0

在 Python 中测试类型值是常见/好的做法吗?

在 Python 中,当以 OOP 方式工作时,持续测试类型值是否很常见? class Foo(): def __init__(self,barObject): self.bar = setBarObject(barObject) …

四叶草在未来唯美盛开 2024-09-10 22:58:03 6 0

如何获取原始订单中的字段?

我有一个类似的代码: class Ordered(object): x = 0 z = 0 b = 0 a = 0 print(dir(Ordered)) 它打印: [ ......., a, b, x, z] 如何以原始顺序获取字…

老子叫无熙 2024-09-10 10:25:53 3 0

python introspection - 如何检测我所在的对象

假设我有一个从类方法调用的自由函数。有没有办法让我内省自由函数中的调用堆栈并确定哪个对象调用了我? def foo(arg1) : s = ? #Introspect call st…

天冷不及心凉 2024-09-09 11:18:09 6 0

检索创建 Doctrine_Collection 的查询

我有一个 Doctrine_Collection 对象,它是用看起来像的代码创建的。 $collection = Doctrine_Query::create() ->from('FooBazBar') ->where('widget_i…

长伴 2024-09-08 09:00:56 4 0
更多

推荐作者

胡图图

文章 0 评论 0

zt006

文章 0 评论 0

z祗昰~

文章 0 评论 0

冰葑

文章 0 评论 0

野の

文章 0 评论 0

天空

文章 0 评论 0

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