ClearCode

emoji_soup

Apr 5th, 2022 (edited)
670
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.54 KB | None | 0 0
  1. import requests
  2. from bs4 import BeautifulSoup as bs
  3.  
  4. def get_emoji_data():
  5.     session = requests.Session()
  6.     session.headers['User-Agent'] =  "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.4606.81 Safari/537.36"
  7.     html = session.get('https://carpedm20.github.io/emoji/')
  8.  
  9.     # create a soup
  10.     soup = bs(html.text, 'html.parser')
  11.     emoji_list = []
  12.     for row in soup.findAll('table')[0].findAll('tr')[2:-1]:
  13.         entry = ':' + row.text.split(':')[1] + ':'
  14.         emoji_list.append(entry)
  15.     return emoji_list
Add Comment
Please, Sign In to add comment