# -*- coding: utf-8 -*-
"""
Created on Mon Aug 6 09:42:41 2018
@author: fangyucheng
"""
from crawler_sys.framework import platform_crawler_register
def test_releaserUrl(test_lst):
for line in test_lst:
try:
platform = line['platform']
platform_crawler = platform_crawler_register.get_crawler(platform)
releaserUrl = line['releaserUrl']
try:
platform_crawler().releaser_page(releaserUrl=releaserUrl,
releaser_page_num_max=1)
line['True_or_False'] = 1
line['add_mess'] = 'correct'
print('get releaser page')
print(line)
yield line
except:
line['True_or_False'] = 0
line['add_mess'] = 'wrong_url'
print('%s can not get vaild info' % releaserUrl)
except:
pass
-
litaolemo authoredd83f79a7