Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
你能列出函数接收的关键字参数吗?
我有一个字典 我需要将键 值作为关键字参数传递 例如 d args kw1 value1 kw2 value2 example d args 这工作正常 but如果 d args 字典中存在不被接受的值example函数 它显然死了 比如说
python
arguments
introspection
Python Inspect.stack 很慢
我只是在分析我的 Python 程序 看看为什么它看起来相当慢 我发现它的大部分运行时间都花在了inspect stack 方法 用于输出带有模块和行号的调试消息 每次调用 0 005 秒 这看起来相当高 是inspect stack真的这
python
introspection
inspect
列出给定类的层次结构中的所有基类?
给定一个类Foo 无论是一个新风格类与否 你如何生成all基类 继承层次结构中的任何位置 它issubclass of inspect getmro cls 适用于新式和旧式类 返回值与NewClass mro 类及其所有祖先类的列表 按用
python
class
inheritance
OOP
introspection
内省以获取方法上的装饰器名称?
我试图弄清楚如何获取方法上所有装饰器的名称 我已经可以获得方法名称和文档字符串 但无法弄清楚如何获取装饰器列表 我很惊讶这个问题这么老了 没有人花时间添加实际的内省方法来做到这一点 所以这里是 您要检查的代码 def template fu
python
decorator
introspection
如何在Python中找到另一个函数中特定函数参数的默认值?
假设我们有一个这样的函数 def myFunction arg1 a default value pass 我们可以使用内省来找出参数的名称myFunction 需要使用myFunction func code co varnames 但是
python
introspection
defaultparameters
如何在不阻塞主线程的情况下使用 Qt-Dbus 绑定
我的目标是使用创建一个库Qt 的 DBus 绑定 我尝试创建一个 Qt 应用程序而不启动QEventLoop 由提供QCoreApplication类 在主线程中 这是一个简约的应用程序示例 使用 QT 4 6 2 版本工作正常 但使用 Q
c
QT
introspection
dbus
QEventLoop
如何内省 Cython C 扩展模块中定义的函数
蟒蛇的inspectmodule 似乎无法检查 内置 函数的签名 其中包括 C 扩展模块中定义的函数 例如 Cython 定义的函数 有什么方法可以获取您在此类模块中定义的 Python 函数的签名 特别是在 Cython 中 我希望能够找
python
Cython
introspection
pythoncextension
在python中获取函数调用者的信息
我想获取有关 python 中特定函数的调用者的信息 例如 class SomeClass def init self x self x x def caller self return special func self x def sp
python
introspection
callstack
当 help() 列出方法签名时,斜杠意味着什么?
什么是 Python 3 4 中的意思help输出为range右括号之前 gt gt gt help range Help on class range in module builtins class range object range
python
python3x
parameters
introspection
在Python中查找原始异常的模块名称
Example gt gt gt try myapp foo doSomething except Exception e print Thrown from modname e Thrown from myapp util url 在上面
python
Exception
logging
stacktrace
introspection
Java 包自省 [重复]
这个问题在这里已经有答案了 如何获取包中的所有类 你不能 类可以通过许多不同的类加载器进入 包括远程类加载器
Java
class
package
introspection
«
1
2
3
4