Создает глоссарий с терминами в формате .txt
и таблицей в .docx
на русском и казахском языках
Берет информацию из http://libr.aues.kz/facultet/frts/kaf_aes/52/umm/aes_1.htm (500 терминов)
- Запустить
main.py
из коммандной строки - Задать необходимое колличество терминов
- Выбрать язык
- Забрать термины из
docs/glossary_**.txt
илиdocs/glossary_**.docx
(находится в директории сmain.py
)
me@pc:~$ python3 main.py
Колличество терминов (1-500): 500
Язык(РУС/каз):
Загрузка терминов...
100%|████████████████████████████████████████████████████████████████████████████████| 788k/788k [00:01<00:00, 771kiB/s]
Парсинг терминов...
Выбор случайных терминов...
Экспорт в docs/glossary_ru.txt...
Экспорт в docs/glossary_ru.docx...
100%|████████████████████████████████████████████████████████████████████████████████| 302/302 [00:02<00:00, 132.63it/s]
requests
, BeautifulSoup
, python-docx
, tqdm
Установить всё: python3 -m pip install -r requirements.txt