canap / utils.py
mnemlaghi's picture
add utils
f4ce1df
raw
history blame
379 Bytes
from bs4 import BeautifulSoup
import requests
import string
def get_image_from_url(url):
try:
r = requests.get(url)
soup = BeautifulSoup(r.content, 'html.parser')
img = soup.find('figure', 'thumbnail').find('img')
return img['src']
except:
return None
depunctuate = lambda x: x.translate(str.maketrans('','',string.punctuation))