예제 #1
0
def print_leaf(name, node):
    try:
        fields = _dissect.list_fields(node)
        print "Node %s" % name
        for field in fields:
            print field
            print_leaf("%s.%s" % (_dissect.get_name(node), field),
                       _dissect.get_field(node, field))

    except:
        print "%s = %r" % (name, node)
예제 #2
0
파일: test.py 프로젝트: anarchivist/pyflag
def print_leaf(name,node):
    try:
        fields = _dissect.list_fields(node)
        print "Node %s" % name
        for field in fields:
            print field
            print_leaf("%s.%s" % (_dissect.get_name(node),field),
                       _dissect.get_field(node, field))
        
    except:
        print "%s = %r" % (name,node)
예제 #3
0
 def list_fields(self):
     return _dissect.list_fields(self.d)
예제 #4
0
 def list_fields(self):
     return _dissect.list_fields(self.d)