Samba’s tdbdump reimplemented in Python
Less than 150 characters in Python, while the original implementation in C requires more than 2000 characters
1 2 3 4 5 6 | import tdb, sys db = tdb.Tdb(sys.argv[1]) for (k, v) in db.iteritems(): print "{\nkey(%d) = %r\ndata(%d) = %r\n}\n" % (len(k), k, len(v), v) } |