示例#1
0
文件: update2db.py 项目: ylbupt/movie
def update_link(linklist):
    itlist = []
    for info in linklist:

        it = Link()
        try:
            if len(info.mid) > 1:
                it.mid = int(info.mid)
            else:
                it.mid = 0
            if len(info.imdbid) > 1:
                it.imdbid = int(info.imdbid)
            else:
                it.imdbid = 0
            it.url = info.url
            print "quality", info.quality
            it.quality = info.quality
            it.urlmd5 = utils.get_md5_value(info.url)
            it.cname = info.cname
            it.ename = info.ename
            it.actors = info.actors
            it.director = info.director
            it.date = utils.get_date_from_string(info.date)
            it.title = info.raw
            it.content = info.content
            if len(it.content) > 950:
                it.content = it.content[0:950]
            it.found_date = utils.get_date_now()
        except Exception, e:
            traceback.print_exc(sys.stdout)
            print "update LINK ERROR:", e
            print "update LINK ERROR:url=", info.url, info.raw
            continue

        itlist.append(it)
示例#2
0
def update_link(linklist):
    itlist = []
    for info in linklist:

        it = Link()
        try:
            it.mid = 0
            it.url = info.url
            it.urlmd5 = get_md5_value(info.url)
            it.cname = info.cname
            it.ename = info.ename
            it.actors = info.actors
            it.director = info.director
            it.date = get_date_from_string(info.date)
            it.title = info.raw
            it.content = info.content
            time = datetime.datetime.now()
            it.found_date = int(time.strftime('%Y')) * 10000 + int(
                time.strftime('%m')) * 100 + int(time.strftime('%d'))
        except Exception, e:
            print traceback.print_exc()
            print "UPDATE LINK ERROR:", e
            print "UPDATE LINK ERROR:url=", info.url, info.raw
            continue

        itlist.append(it)
示例#3
0
def update_link(linklist):
    itlist = []
    for info in linklist:

        it = Link()
        try:
            it.mid = 0
            it.url = info.url
            it.urlmd5 = get_md5_value(info.url) 
            it.cname = info.cname
            it.ename = info.ename
            it.actors = info.actors
            it.director = info.director
            it.date = get_date_from_string(info.date)
            it.title = info.raw
            it.content = info.content
            time = datetime.datetime.now()
            it.found_date = int(time.strftime('%Y'))*10000+int(time.strftime('%m'))*100 +int(time.strftime('%d'))
        except Exception,e:
            print traceback.print_exc()  
            print "UPDATE LINK ERROR:",e
            print "UPDATE LINK ERROR:url=",info.url,info.raw
            continue

        itlist.append(it)
示例#4
0
文件: update2db.py 项目: ylbupt/movie
def update_link(linklist):
    itlist = []
    for info in linklist:

        it = Link()
        try:
            if len(info.mid) >1 :
                it.mid = int(info.mid)
            else: 
                it.mid = 0
            if len(info.imdbid) >1:
                it.imdbid = int(info.imdbid)
            else:
                it.imdbid = 0
            it.url = info.url
            print "quality",info.quality
            it.quality = info.quality
            it.urlmd5 = utils.get_md5_value(info.url) 
            it.cname = info.cname
            it.ename = info.ename
            it.actors = info.actors
            it.director = info.director
            it.date = utils.get_date_from_string(info.date)
            it.title = info.raw
            it.content = info.content
            if len(it.content)> 950:
                it.content = it.content[0:950]
            it.found_date = utils.get_date_now()
        except Exception,e:
            traceback.print_exc(sys.stdout)  
            print "update LINK ERROR:",e
            print "update LINK ERROR:url=",info.url,info.raw
            continue

        itlist.append(it)