Exemple #1
0
     else:
         score = '0'
 else:
     score = '0'
 dict_nfo['评分'] = score
 # 烂番茄评分 用上面的评分*10
 criticrating = str(float(score)*10)
 ################################################################################
 # 去arzon找简介
 if bool_nfo and bool_plot and jav_epi == 1:
     plot, status_arzon, acook = find_plot_arzon(jav_num, acook, proxy_arzon)
     if status_arzon == 0:
         pass
     elif status_arzon == 1:
         num_warn += 1
         record_warn('    >第' + str(num_warn) + '个失败!找不到简介,尽管arzon上有搜索结果:' + path_relative + '\n')
     else:
         num_warn += 1
         record_warn('    >第' + str(num_warn) + '个失败!找不到简介,影片被arzon下架:' + path_relative + '\n')
     # 需要翻译简介
     if bool_tran:
         plot = tran_plot(tran_id, tran_sk, plot, to_language)
         if plot.startswith('【百度'):
             num_fail += 1
             record_fail('    >第' + str(num_fail) + '个失败!翻译简介失败:' + path_relative + '\n')
     # 去除xml文档不允许的特殊字符 &<>  \/:*?"<>|
     plot = replace_xml(plot)
     # print(plot)
 else:
     plot = ''
 #######################################################################
Exemple #2
0
 genres = findall(r'genre"><a href=".+?">(.+?)</a></span>', html_web)
 genres = [i for i in genres if i != '字幕' and i != '高清' and i != '高畫質' and i != '60fps' and i != '1080p']    # 这些特征 没有参考意义,为用户删去
 if bool_subt:  # 有“中字“,加上特征”中文字幕”
     genres.append('中文字幕')
 if bool_divulge:   # 是流出无码片,加上特征'无码流出'
     genres.append('无码流出')
 # print(genres)
 # arzon的简介 #########################################################
 # 去arzon找简介
 if bool_nfo and bool_plot and jav_epi == 1:
     plot, status_arzon, acook = find_plot_arzon(jav_num, acook, proxy_arzon)
     if status_arzon == 0:
         pass
     elif status_arzon == 1:
         num_warn += 1
         record_warn('    >第' + str(num_warn) + '个失败!找不到简介,尽管arzon上有搜索结果:' + path_relative + '\n')
     else:
         num_warn += 1
         record_warn('    >第' + str(num_warn) + '个失败!找不到简介,影片被arzon下架:' + path_relative + '\n')
     # 需要翻译简介
     if bool_tran:
         plot = tran_plot(tran_id, tran_sk, plot, to_language)
         if plot.startswith('【百度'):
             num_fail += 1
             record_fail('    >第' + str(num_fail) + '个失败!翻译简介失败:' + path_relative + '\n')
     # 去除xml文档不允许的特殊字符 &<>  \/:*?"<>|
     plot = replace_xml(plot)
     # print(plot)
 else:
     plot = ''
 #######################################################################