Quellcode durchsuchen

Load emojis from emojipedia

... and save them in a Python file. We will later read this file and
push its contents to rofi.

👍🏻
tags/1.2.0
Fabian Winter vor 3 Jahren
Commit
73da76065a
1 geänderte Dateien mit 17 neuen und 0 gelöschten Zeilen
  1. 17
    0
      extract_emojis.py

+ 17
- 0
extract_emojis.py Datei anzeigen

@@ -0,0 +1,17 @@
import requests
from bs4 import BeautifulSoup

data = requests.get('https://emojipedia.org/emoji/') # type: requests.Response
soup = BeautifulSoup(data.content, 'lxml') # type: BeautifulSoup

python_file = open('emojis.py', 'w')
python_file.write('emojis="""\n')

for table_row in soup.find_all('tr'):
emoji_row = table_row.find('td')
text = emoji_row.get_text()

python_file.write(text + '\n')
python_file.write('"""')

python_file.close()

Laden…
Abbrechen
Speichern