A simple emoji picker for rofi with multi-selection
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

extract_emojis.py 455B

1234567891011121314151617
  1. import requests
  2. from bs4 import BeautifulSoup
  3. data = requests.get('https://emojipedia.org/emoji/') # type: requests.Response
  4. soup = BeautifulSoup(data.content, 'lxml') # type: BeautifulSoup
  5. python_file = open('emojis.py', 'w')
  6. python_file.write('emojis="""\n')
  7. for table_row in soup.find_all('tr'):
  8. emoji_row = table_row.find('td')
  9. text = emoji_row.get_text()
  10. python_file.write(text + '\n')
  11. python_file.write('"""')
  12. python_file.close()