- Python 3.9
- Pipenv
Получить клон репозитория с приложением:
$ git clone https://github.com/i-zhivetiev/emoji-proxy.git
Создать виртуальное окружение и установить зависимости:
$ cd emoji-proxy
$ pipenv sync --dev
В директории с приложением выполнить:
$ pipenv run python -m emoji_proxy.server
После запуска сервер будет доступен по адресу http://127.0.0.1:9000
.
Приложение настраивается с помощью конфигурационного файла emoji_proxy.conf
:
port
-- порт, на котором будет запущен сервер;emojis
-- список символов для добавления к словам;word_length
-- длинна слова, на основе длинны выбираются слова, к которым нужно добавить emoji из списка.
Чтобы запустить тесты, нужно в директории с приложением выполнить:
$ pipenv run python -m pytest