import pycabinet import os, sys p = sys.argv[1] dbname = pycabinet.get('hashkey.tch', p) data = pycabinet.list('data/1/%s.tch' % dbname) print "\n".join(data)
def totsv(f): tsvf = open("/tmp/tsv.tmp.tsv","w") for k,v in pycabinet.list(f).items(): s = "%s\t%s" % (k,v) print >> tsvf,s tsvf.close()
import pycabinet db = 'my.tcb' print "create db", db pycabinet.create(db) pycabinet.put2(db, 'yanxu', '123') pycabinet.put2(db, 'yanxu', '456') print pycabinet.list2(db) db = 'my.tch' print "create db", db pycabinet.create(db) pycabinet.put(db, 'yanxu', '123') pycabinet.put(db, 'qingfeng', '456') print pycabinet.list(db) print "out key yanxu:" pycabinet.out(db, 'yanxu') print pycabinet.list(db)
import pycabinet db = "my.tcb" print "create db", db pycabinet.create(db) pycabinet.put2(db, "yanxu", "123") pycabinet.put2(db, "yanxu", "456") print pycabinet.list2(db) db = "my.tch" print "create db", db pycabinet.create(db) pycabinet.put(db, "yanxu", "123") pycabinet.put(db, "qingfeng", "456") print pycabinet.list(db) print "out key yanxu:" pycabinet.out(db, "yanxu") print pycabinet.list(db)
import pycabinet import os,sys p = sys.argv[1] dbname = pycabinet.get('hashkey.tch',p) data = pycabinet.list('data/1/%s.tch' % dbname) print "\n".join(data)
def totsv(f): tsvf = open("/tmp/tsv.tmp.tsv", "w") for k, v in pycabinet.list(f).items(): s = "%s\t%s" % (k, v) print >> tsvf, s tsvf.close()