Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
使用字典自动填充 Objective C 实例的所有属性
我有一个类 其中包含我想从字典中设置值的属性 换句话说 我想自动化这个 objectInstace val1 dict objectForKey val1 objectInstace val2 dict objectForKey val2
Objectivec
introspection
如何获取当前模块内某个类的所有实例
我有一个模块foo定义一个类Foo 并实例化该类的多个实例 从其他模块 我可以import foo并获得一个列表Foo实例化的对象 getattr foo f for f in dir f if isinstance getattr foo
python
module
introspection
如何获取方法参数名称?
假设有一个函数a method被定义为 def a method arg1 arg2 pass 从 开始a method本身 我如何获取参数名称 例如 作为字符串元组 例如 arg1 arg2 看看inspect http docs pyt
python
decorator
introspection
pythondatamodel
如何检查 python 函数是否发生更改(在实时代码中)?
如果我有一个函数的引用 我可以检查它的代码对象f code 获取签名 然后针对此签名执行后续检查以查看代码是否已更改 这很好 但是 如果函数的依赖项之一发生变化怎么办 例如 def foo a b return bar a b 比方说foo
python
Reflection
introspection
如何检查 Ruby 对象的方法?
我想知道是否有一个 Ruby 方法调用仅显示由其调用的 Ruby 对象定义的方法 而不是由其祖先类定义的所有方法 这就是methods似乎是这样 methods采用可选的布尔参数 该参数指定是否还列出对象的类及其超类的方法或仅列出对象的单例
ruby
introspection
如何检查变量是否是类的实例?
在Java中 你可以这样做instanceof 有 Ruby 等价的吗 几乎一模一样 您可以使用Object s instance of method a instance of String gt true a instance of O
ruby
inheritance
introspection
WinRT 反射 (C++/CX)
如何内省 C CX 中的对象 我知道如何获取其类名 使用 IInspectable 但我无法弄清楚如何获取其属性列表 或者如果我只有方法名称 字符串 则如何调用方法 我在这里和 Google 中搜索了答案 但我发现与 WinRT 的 NET
Reflection
windowsruntime
introspection
ccx
获取字符串形式的属性名称
我需要一种方法来传递属性并获取分配给它的名称 有什么建议么 property nonatomic retain MyObject crazyObject NSString str SOME WAY TO GET PROPERTY NAME
Objectivec
introspection
objectivecruntime
declaredproperty
如何内省地将处理程序连接到信号?
gtk Builder http www pygtk org docs pygtk class gtkbuilder html能够识别 GUI 在 XML 文件中描述 可以发出的所有信号 并使用以下方法连接信号 http www pygtk
python
userinterface
gtk
pygtk
introspection
有什么方法可以通过查询自省来读取类型上的 GraphQL 指令吗?
对于身份验证等用例 可以将自定义指令添加到 GraphQL 模式 如文档中所示 https www graphql java com documentation v16 sdl directives https www graphql ja
GraphQL
introspection
如何以编程方式确定当前类的Java字节码版本? [复制]
这个问题在这里已经有答案了 我遇到的情况是 部署平台是 Java 5 并且开发是在 Java 6 下使用 Eclipse 进行的 我们建立了一个在开始处理给定项目时创建新工作区的过程 因此 所需步骤之一是将编译器级别设置为 Java 5 这
Java
introspection
bytecode
在 python 中通过 gi.repository 使用开罗区域
我似乎无法让开罗地区在其中工作 使用 gintrospection 例如 from gi repository import cairo reg cairo Region 会给我 Traceback most recent call las
python3x
introspection
cairo
gobject
pycairo
使用装饰器进行 Python 日志记录
这是我们面对装饰器时遇到的第一个例子 但我无法意识到我到底想要什么 一个名为 LOG 的简单装饰器 它应该像这样工作 LOG def f a b 2 c d pass 结果应该是这样的 f 1 pippo 4 paperino luca E
python
logging
introspection
decorator
带有预定义关键字参数的define_method
我想定义一个采用关键字参数的方法 我希望它在未提供关键字参数时引发 并且我可以自己编写代码 但理想情况下我想让 Ruby 为我做这件事 另外我希望能够使用检查新定义的方法Method parameters 如果我使用速记 double sp
ruby
introspection
Actionscript 3 内省——函数名称
我试图迭代对象的每个成员 对于每个成员 我检查它是否是一个函数 如果它是一个函数 我想获取它的名称并根据函数的名称执行一些逻辑 我不知道这是否可能 是吗 有小费吗 example var mems Object getMemberNames
apacheflex
actionscript3
function
introspection
PHP 回调:类的方法是否有 ::class 的等效项?
在 PHP 中 可以通过类名解析获取完整的类名 如下所示 Example namespace Name Space class ClassName echo ClassName class Output Name Space ClassNa
php
Callback
introspection
检查 python 类属性
我需要一种方法来检查类 以便我可以安全地识别哪些属性是用户定义的类属性 问题是 dir inspect getmembers 等函数返回所有类属性 包括预定义的属性 例如 class doc dict hash 这当然是可以理解的 有人可能
python
class
attributes
introspection
inspect
FreeBSD v8.1 上的 /proc/cpuinfo 相当于什么?
相当于Linux的什么 proc cpuinfo在 FreeBSD v8 1 上 我的应用程序读取 proc cpuinfo并将信息保存在日志文件中 我该怎么做才能在 FreeBSD 上记录类似的信息 一个样品 proc cpuinfo看起
Linux
CPU
porting
introspection
FreeBSD
C++ 自省技术,类似于 python
C 中是否有像 Python 中那样的自省技术 例如 我想获取有关特定对象的更多信息 而不需要通过头文件或引用 cpp 引用 我是问了一个正确的问题 还是走错了方向 Update 根据以下答案 这个答案与我的问题相关 如何向 C 应用程序添
c
python
introspection
检测Python中的空函数定义
我需要检测函数是否为空定义 它可以是这样的 def foo pass or like def foo i arg kwargs pass or like foo lambda x None 使用 检查 模块检测它们的最优雅的方法是什么 还有
python
introspection
codeinspection
1
2
3
4
»