【发布时间】:2010-11-08 01:25:07
【问题描述】:
我的目标是解析一个类并返回一个描述类中包含的方法和相关参数的数据结构(对象、字典等)。类型和返回的奖励积分...
要求:必须是 Python
例如下面的类:
class Foo:
def bar(hello=None):
return hello
def baz(world=None):
return baz
会被解析返回
result = {class:"Foo",
methods: [{name: "bar", params:["hello"]},
{name: "baz", params:["world"]}]}
所以这只是我在想的一个例子......我在数据结构上非常灵活。
关于如何实现这一点的任何想法/示例?
【问题讨论】:
-
看起来像问题stackoverflow.com/questions/990016/…,它包含您需要的内容并解释了您不能做的事情