1
0
Fork 0
mirror of https://github.com/myned/modufur.git synced 2024-12-27 23:37:27 +00:00
modufur/src/main/utils/scraper.py

20 lines
447 B
Python
Raw Normal View History

2017-09-24 15:05:28 +00:00
from bs4 import BeautifulSoup
from lxml import html
2017-09-24 15:05:28 +00:00
from misc import exceptions as exc
from utils import utils as u
2017-09-24 15:05:28 +00:00
async def check_match(url):
content = await u.fetch('http://iqdb.harry.lu', params={'url': url})
2017-10-15 01:54:29 +00:00
try:
value = BeautifulSoup(content, 'html.parser').find_all('a')[1].get('href')
2017-10-15 01:54:29 +00:00
except IndexError:
raise exc.MatchError
2017-09-24 15:05:28 +00:00
if value != '#':
return value
else:
2017-10-15 01:54:29 +00:00
raise exc.MatchError