Questions tagged «inspect»

16
如何列出Python模块中的所有功能?
我的系统上安装了python模块,我希望能够看到其中可用的函数/类/方法。 我想在每个函数上调用doc函数。在ruby中,我可以执行ClassName.methods之类的操作来获取该类上所有可用方法的列表。python中是否有类似的东西? 例如。就像是: from somemodule import foo print foo.methods # or whatever is the correct method to call

11
如何获取Python当前模块中所有类的列表?
我见过很多人从一个模块中提取所有类的示例,通常是这样的: # foo.py class Foo: pass # test.py import inspect import foo for name, obj in inspect.getmembers(foo): if inspect.isclass(obj): print obj 太棒了 但是我无法找到如何从当前模块中获取所有类。 # foo.py import inspect class Foo: pass def print_classes(): for name, obj in inspect.getmembers(???): # what do I do here? if inspect.isclass(obj): print obj # test.py import …


8
如何检查Javascript对象
如何检查警报框中的对象?通常,警告对象只会抛出节点名: alert(document); 但是我想在警报框中获取对象的属性和方法。如果可能,如何实现此功能?还是有其他建议? 尤其是,我正在寻找针对console.log和Firebug不可用的生产环境的解决方案。

4
如何在Python中使用inspect从被呼叫者获取呼叫者的信息?
我需要从被叫方获取呼叫者信息(什么文件/什么行)。我了解到可以为此目的使用inpect模块,但不能完全使用它。 如何使用inspect获取那些信息?或者还有其他获取信息的方法吗? import inspect print __file__ c=inspect.currentframe() print c.f_lineno def hello(): print inspect.stack ?? what file called me in what line? hello()
79 python  inspect 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.