Example #1
0
def t_objs(cls, url_fmt, lst):
    db = dbmgr.dbmanager('douban.db')
    objs = []
    for i in lst:
        dic = get_ret(url_fmt + str(i))
        if not dic:
            continue
        obj = cls(dic, db)
        objs.append(obj)
    else:
        db.commit()
        rdscli.save()
    #show
    for obj in objs:
        obj.load(db)
Example #2
0
def t_objs(cls,url_fmt,lst):
    db=dbmgr.dbmanager('douban.db')
    objs=[]
    for i in lst:
        dic=get_ret(url_fmt+str(i))
        if not dic:
            continue
        obj=cls(dic,db)
        objs.append(obj)
    else:
        db.commit()
        rdscli.save()
    #show
    for obj in objs:
        obj.load(db)    
Example #3
0
def clean_dic(out):
    db = dbmanager(to_unicode(out))
    return db.clean()
Example #4
0
def load_dic(out):
    db = dbmanager(to_unicode(out))
    return db.getall()
    del db
Example #5
0
def saveall(dic, out):
    db = dbmanager(to_unicode(out))
    db.saveall(dic)
    del db